Project Manager, NEPA Services
McCormick Taylor, Inc. · Raleigh, NC · 1 mo ago
HybridProject ManagementFull-time
About the role
The ideal candidate will have 5+ years of experience in software development, with expertise in Java and Python programming languages.
Responsibilities
- Develop and maintain high-quality software applications using Java and Python.
- Collaborate with cross-functional teams including product managers, designers, and other developers.
- Contribute to the design and implementation of new features and enhancements.
- Perform code reviews and provide feedback to team members.
Requirements
- Bachelor's degree in Computer Science or related field.
- Proven experience in developing scalable and maintainable software systems.
- Strong understanding of object-oriented design principles and best practices.
- Experience with version control systems such as Git.
Qualifications
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Ability to communicate effectively both verbally and in writing.
- Passion for learning and staying updated with the latest technologies and trends in software development.
Skills
- Familiarity with SQL databases and NoSQL databases like MongoDB.
- Experience with web frameworks such as Spring Boot and Django.
- Knowledge of RESTful APIs and microservices architecture.
Benefits
Our company offers a comprehensive benefits package including health insurance, retirement plans, and paid time off.
Pay
$80,000 - $120,000 annually based on experience.
Schedule
Full-time position with flexible working hours.