Subcontracts and Contracts Manager
Parallax Advanced Research · Beavercreek, OH · 1 wk ago
ManagementContract
About the role
This position is responsible for developing and maintaining advanced software systems in a dynamic environment.Responsibilities
- Design and implement complex software solutions using cutting-edge programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to understand requirements and translate them into technical specifications.
- Contribute to the continuous improvement of development processes through the adoption of agile methodologies and best practices.
- Debug and optimize existing software applications to ensure high performance and reliability.
- Document code and maintain comprehensive documentation for future reference and team collaboration.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum 5 years of relevant professional experience in software development.
- Experience with multiple programming languages and software development tools.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication and interpersonal skills.
Qualifications
- Experience with version control systems such as Git.
- Familiarity with cloud computing platforms like AWS or Azure.
- Knowledge of software testing methodologies and tools.
Skills
- Proficiency in Python, Java, or C++.
- Experience with databases such as MySQL or PostgreSQL.
- Understanding of software architecture principles and design patterns.
- Ability to learn new technologies quickly and apply them effectively.
Benefits
- Competitive salary commensurate with experience.
- Flexible work schedule.
- Health insurance coverage.
- 401(k) retirement plan with company match.
- Professional development opportunities.