What are the responsibilities and job description for the Senior Applications Developer position at GigaTECH, LLC?
Job Description
About GigaTECH
GigaTECH is a dynamic, full-service Information Technology and Healthcare IT SDVOSB proudly serving our military, Veterans, and other Government agencies. We believe in effective and transparent collaboration; we believe our entire staff to be one team; we believe in corporate integrity and customer satisfaction; we believe hard work should be generously rewarded. We look forward to you joining our team!
We actively seek candidates who challenge the status quo by wanting to significantly improve the user experience (patient, provider, payor) of healthcare IT applications.
Job Description
GigaTECH is seeking a .NET Developer to work as part of the technical team providing DEVOPS support for the configuration, operation, maintenance, and deployment to the Department of Veterans Affairs. The successful candidate will have extensive experience with design, coding, testing, and debugging. In addition, the applicant should have knowledge of the latest programming languages and techniques and have extensive experience in creating strategies for developing IT systems and applications.
The project portfolio of applications is currently comprised of SharePoint, Microsoft .NET platform, ASP.NET Model-View- Controller (MVC), Core.NET, WebAPI, Web Forms, Microsoft Azure Cloud AngularJS JBoss, Java 2 Platform Enterprise Edition (J2EE), Microsoft SQL Server, and Microsoft Internet Information Server (IIS). The candidate must be well versed in Agile development life cycles and ITIL methodologies.
Responsibilities:
Work towards a SAFe-aligned development and delivery approach
Expert level experience developing work products utilizing .NET and other software languages.
Experience with Azure DevOps, Azure Cloud, Visual Studio
Experience with cloud migration and integration.
Analyze business needs and user stories to identify technical solutions
Participate in the requirements definition process to better understand the customer needs
Ensure team follows established team-developed coding and software tools standards
Ensure developed work products in adherence to established security and quality control standards for software development
Ensure developed work products in adherence to 508 coding standards and tools
Create the formal design documentation as required
Work with Technical Writers to create interface control documents as required
Possess knowledge of VA EASS objectives and ensure the program is in alignment
Skills and Experience (Required):
Bachelor’s degree in computer science, engineering, engineering management, math, or similar technical discipline (8 years of experience may be substituted for education)
5 years’ relevant experience as a software/systems engineer for large systems
Experience working in VA or other Government agency [desired]
Ability to obtain a Government Public Trust Security Clearance
This is a full-time remote position.
About GigaTECH
GigaTECH is a dynamic, full-service Information Technology and Healthcare IT SDVOSB proudly serving our military, Veterans, and other Government agencies. We believe in effective and transparent collaboration; we believe our entire staff to be one team; we believe in corporate integrity and customer satisfaction; we believe hard work should be generously rewarded. We look forward to you joining our team!
We actively seek candidates who challenge the status quo by wanting to significantly improve the user experience (patient, provider, payor) of healthcare IT applications.
Job Description
GigaTECH is seeking a .NET Developer to work as part of the technical team providing DEVOPS support for the configuration, operation, maintenance, and deployment to the Department of Veterans Affairs. The successful candidate will have extensive experience with design, coding, testing, and debugging. In addition, the applicant should have knowledge of the latest programming languages and techniques and have extensive experience in creating strategies for developing IT systems and applications.
The project portfolio of applications is currently comprised of SharePoint, Microsoft .NET platform, ASP.NET Model-View- Controller (MVC), Core.NET, WebAPI, Web Forms, Microsoft Azure Cloud AngularJS JBoss, Java 2 Platform Enterprise Edition (J2EE), Microsoft SQL Server, and Microsoft Internet Information Server (IIS). The candidate must be well versed in Agile development life cycles and ITIL methodologies.
Responsibilities:
Work towards a SAFe-aligned development and delivery approach
Expert level experience developing work products utilizing .NET and other software languages.
Experience with Azure DevOps, Azure Cloud, Visual Studio
Experience with cloud migration and integration.
Analyze business needs and user stories to identify technical solutions
Participate in the requirements definition process to better understand the customer needs
Ensure team follows established team-developed coding and software tools standards
Ensure developed work products in adherence to established security and quality control standards for software development
Ensure developed work products in adherence to 508 coding standards and tools
Create the formal design documentation as required
Work with Technical Writers to create interface control documents as required
Possess knowledge of VA EASS objectives and ensure the program is in alignment
Skills and Experience (Required):
- Fluent in C# .NET and Core
- Familiar with: C# and VB .NET MVC, React Redux, SQL Server, Git, Azure Devops, and postman or any other API Client
- Helps to know: Angular, EmberJs, and NPM
- Writes clean, modular, and scalable code
- Strong debugging and troubleshooting skills. A majority of the tickets will be for tracking down a bug and fixing it
- Able to develop across multiple applications
- Good communication skills. Will need to collaborate with testers and others within the VA in order to troubleshoot tickets
Bachelor’s degree in computer science, engineering, engineering management, math, or similar technical discipline (8 years of experience may be substituted for education)
5 years’ relevant experience as a software/systems engineer for large systems
Experience working in VA or other Government agency [desired]
Ability to obtain a Government Public Trust Security Clearance
This is a full-time remote position.