Cognitive Medical Systems - Austin, TX

posted about 2 months ago

Full-time - Mid Level
Remote - Austin, TX
Professional, Scientific, and Technical Services

About the position

Our team is seeking a Senior .Net API Software Developer to support the VA T4NG Consolidated Corporate Support Services (CCSS) program serving our Department of Veterans Affairs Corporate Portfolio clients across the entire U.S. This role is crucial in ensuring the development and maintenance of high-quality software solutions that meet the needs of our clients. The Developer will be responsible for the design, development, and testing of new features in the applications, ensuring that software standards are met and that the final product is robust and efficient. The ideal candidate will have a strong background in C# and .Net, with a solid understanding of SQL and the Entity Framework. They will be expected to communicate regularly with other team members involved in the development process, implementing, testing, and bug-fixing functionality as needed. The Developer will also analyze system capabilities to resolve problems related to program intent, output requirements, and input data acquisition. This includes preparing operating instructions and designing autonomous services, desktop applications, web applications, scripts, and utility programs. In this role, the Developer will work under general direction on routine work, receiving detailed instructions on new projects or assignments. They will be expected to exercise judgment within defined procedures and practices to determine appropriate actions and contribute to the completion of milestones associated with specific projects. The position requires a proactive approach to problem-solving and the ability to provide solutions to a variety of technical problems of moderate scope and complexity.

Responsibilities

  • Design, development, and testing of new features in the applications.
  • Regular communication with others involved in the development process.
  • Implement, test, and bug-fix functionality.
  • Design and implement software projects using C#.
  • Analyze system capabilities to resolve problems on program intent, output requirements, and input data acquisition.
  • Prepare operating instructions and design autonomous services, desktop applications, web applications, scripts, and utility programs.
  • Ensure software standards are met.
  • Apply technical standards, principles, theories, concepts, and techniques frequently.
  • Establish goals to meet outlined objectives based on assignments received in the form of objectives.
  • Provide solutions to a variety of technical problems of moderate scope and complexity.
  • Work under general direction on routine work and receive detailed instructions on new projects or assignments.
  • Follow established procedures and exercise judgment within defined procedures and practices.

Requirements

  • Bachelor's degree and five (5) years or more of related experience.
  • Proficiency in C# and .Net.
  • Experience with SQL Server and Entity Framework.
  • Understanding of LINQ and the transition of LINQ queries to SQL queries.
  • Basic knowledge of HTML5, CSS3, JavaScript 5.x, TypeScript 4.x, Bootstrap 5.x, and JQuery 3.6.x.
  • Experience with Visual Studio CODE and Visual Studio 2019 - 2022, including Team Foundation Server.
  • Ability to write clean, well-formatted, and well-documented code.
  • Experience with Application Programming Interfaces (APIs).
  • Ability to obtain a VA Position of Public Trust - Medium Background Investigation (MBI).

Nice-to-haves

  • Knowledge of Angular.
  • Strong analytical, verbal, and written communication skills.
  • Experience with Agile development methodology.
  • Experience with Microsoft Azure DevOps.
  • Self-starter with a positive attitude and very good interpersonal skills.
  • Strong work ethic with the ability to self-manage workload and deliverables under tight deadlines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service