Logo
Jbainc

Software Developer – Junior

Jbainc, Lorton, Virginia, us, 22199

Save Job

The SD – Junior shall possess an active and transferable U.S. TOP-SECRET (with SSBI).

The Junior-Level Software Developer is an entry-level professional responsible for assisting in the development of software solutions within an Agile environment. They contribute to development efforts, gain hands-on experience with coding, and collaborate closely with Agile teams to deliver high-quality software increments. This role is suitable for individuals with foundational knowledge of software development principles and Agile methodologies, who are eager to learn and grow in a dynamic team environment. The Contractor shall provide Junior-Level Software Developer services, working alongside the Government Supervisors, Product Owners, and developers. These services shall include: Software Development Assistance:

Assist in the development of software applications, features, and components under the guidance of senior developers, following coding standards and best practices. Agile Collaboration:

Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews, collaborating with Agile teams to understand project requirements, estimate effort, and provide updates on progress. Code Implementation:

Implement assigned tasks and user stories, writing clean, readable code and conducting basic unit testing to verify software functionality. Documentation Support:

Document software designs, implementation details, and technical specifications as directed by senior developers, ensuring documentation accuracy and completeness. Continuous Learning:

Engage in self-study, training, and professional development activities to enhance coding skills, learn new technologies, and gain familiarity with Agile development practices. Technical Research:

Stay updated on emerging technologies and development trends, conducting research and experimentation to explore new tools and techniques that can improve development practices. Cross-functional Collaboration:

Collaborate with other team members, including UX/UI designers, QA engineers, and business analysts, to ensure alignment and integration of software components and features. Minimum/General Experience: Education and Certification Requirements: Relevant certifications such as Agile Certified Practitioner (PMI-ACP), Certified Scrum Developer (CSD), or similar certifications demonstrating proficiency in Agile software development practices are beneficial but not required.

#J-18808-Ljbffr