Job Summary
We are seeking a motivated career-oriented Software Application Developer with experience or interest in Agile development methodologies to support mission-critical software applications. This role involves contributing to the development maintenance and enhancement of web-based applications while collaborating with a technically diverse team. The ideal candidate is adaptable detail-oriented and eager to grow professionally while supporting systems that enhance national safety and security.
Responsibilities
-
Assist in developing and maintaining web-based applications using .NET Core and C# across multiple browsers and platforms.
-
Participate in the full software development lifecycle including requirements analysis design coding testing and deployment.
-
Collaborate with senior developers and engineers to troubleshoot debug and resolve software defects.
-
Write and maintain software documentation including design diagrams and user guides.
-
Support application integration with SQL Server databases including basic queries and stored procedures.
-
Participate in Agile ceremonies such as daily stand-ups sprint planning and retrospectives.
-
Use development and collaboration tools such as Visual Studio Git and Jira.
-
Follow secure coding practices and established development standards.
-
Provide Tier 1/2 production support and escalate issues when necessary.
-
Continuously develop technical skills through code reviews pair programming and mentoring.
Qualifications
Required
-
U.S. Citizenship with the ability to pass a background investigation.
-
Applicable combination of education and experience:
-
Junior Developer (T1): Bachelors degree and 02 years of experience
-
Journeyman Developer (T3): Bachelors degree and 5 years of experience
-
Senior Developer (T4): Bachelors degree and 7 years of experience
-
Basic understanding of object-oriented programming preferably using C# Core.
-
Familiarity with relational databases and SQL.
-
Exposure to HTML CSS and JavaScript.
-
Willingness to learn Agile methodologies and DevOps tools.
-
Strong attention to detail with excellent written and verbal communication skills.
-
Collaborative mindset and eagerness to learn from senior team members.
Desired
-
Experience with Git and version control workflows.
-
Familiarity with RESTful APIs and web services.
-
Exposure to frameworks such as Bootstrap or Angular.
-
Experience with scripting languages such as PowerShell Bash or Python.
-
Awareness of DevOps tools like Jenkins or Docker.
-
Understanding of software testing methodologies and tools.
Job Summary We are seeking a motivated career-oriented Software Application Developer with experience or interest in Agile development methodologies to support mission-critical software applications. This role involves contributing to the development maintenance and enhancement of web-based applicat...
Job Summary
We are seeking a motivated career-oriented Software Application Developer with experience or interest in Agile development methodologies to support mission-critical software applications. This role involves contributing to the development maintenance and enhancement of web-based applications while collaborating with a technically diverse team. The ideal candidate is adaptable detail-oriented and eager to grow professionally while supporting systems that enhance national safety and security.
Responsibilities
-
Assist in developing and maintaining web-based applications using .NET Core and C# across multiple browsers and platforms.
-
Participate in the full software development lifecycle including requirements analysis design coding testing and deployment.
-
Collaborate with senior developers and engineers to troubleshoot debug and resolve software defects.
-
Write and maintain software documentation including design diagrams and user guides.
-
Support application integration with SQL Server databases including basic queries and stored procedures.
-
Participate in Agile ceremonies such as daily stand-ups sprint planning and retrospectives.
-
Use development and collaboration tools such as Visual Studio Git and Jira.
-
Follow secure coding practices and established development standards.
-
Provide Tier 1/2 production support and escalate issues when necessary.
-
Continuously develop technical skills through code reviews pair programming and mentoring.
Qualifications
Required
-
U.S. Citizenship with the ability to pass a background investigation.
-
Applicable combination of education and experience:
-
Junior Developer (T1): Bachelors degree and 02 years of experience
-
Journeyman Developer (T3): Bachelors degree and 5 years of experience
-
Senior Developer (T4): Bachelors degree and 7 years of experience
-
Basic understanding of object-oriented programming preferably using C# Core.
-
Familiarity with relational databases and SQL.
-
Exposure to HTML CSS and JavaScript.
-
Willingness to learn Agile methodologies and DevOps tools.
-
Strong attention to detail with excellent written and verbal communication skills.
-
Collaborative mindset and eagerness to learn from senior team members.
Desired
-
Experience with Git and version control workflows.
-
Familiarity with RESTful APIs and web services.
-
Exposure to frameworks such as Bootstrap or Angular.
-
Experience with scripting languages such as PowerShell Bash or Python.
-
Awareness of DevOps tools like Jenkins or Docker.
-
Understanding of software testing methodologies and tools.
View more
View less