Software Developer Mid (Python), TS/SCI bei Maania Consultancy Services
Maania Consultancy Services · Springfield, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Springfield
Key Responsibilities
- Design, develop, and maintain software applications, features, and components using programming languages, frameworks, and tools
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, and sprint reviews
- Implement assigned user stories and tasks, ensuring alignment with project requirements and acceptance criteria
- Write clean, maintainable code and conduct unit testing to verify software functionality
- Document software designs, implementation details, and technical specifications
Required Qualifications
- Minimum of five (5) years of professional experience in software development roles, with exposure to designing and building software solutions
- Experience with developing programs in Python
- Minimum of two (2) years of experience working in Agile environments in roles involving collaboration within Agile teams
- Experience with development in one or more scripting languages or methodologies (e.g., Go, Bash, JavaScript, etc.)
- Experience designing working environments and/or programs within Linux-based operating systems (Ubuntu, RedHat, Debian, etc.)
- Experience with User Interface / User Experience (UI/UX) development technologies, especially with JavaScript frameworks, such as React, Angular, or Vue
- Working knowledge of database query languages and mobile database design (e.g., SQLite)
- Familiarity with issue tracking software, such as Jira, as part of a software development team
- Experience with the git version control system
Preferred Qualifications
- 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