
Website MetroElectric Metro City Electric Co.
Powering Progress Since 1954
Job Description
About the Role
Join our growing product engineering team to develop new features for our cloud-based project management application. Work closely with UX designers, QA engineers and product managers in an agile development environment.
Responsibilities
- Collaborate with cross-functional teams to gather functional requirements
- Write clean and reusable code following OOP principles
- Develop user-facing features and backend services in .NET or Java
- Implement RESTful APIs and integrate with AWS cloud services
- Test code for robustness through unit and system testing
- Participate in daily standups, sprint planning and code reviews
- Maintain technical documentation throughout the development lifecycle
- Assist in troubleshooting production incidents when needed
Requirements
- Bachelor’s degree in Computer Science, MIS or similar
- 0-2 years of professional software development experience
- Proficient in C#, TypeScript and SQL
- Familiar with Agile/Scrum methodologies
- Strong problem-solving and analytical thinking
- Experience with Jenkins CI/CD and Git version control
- Understanding of REST API principles
- Ability to obtain public trust certification
Benefits
- Competitive salary based on experience
- Comprehensive health, dental, vision plans
- 401(k) with 3% employer match
- Flexible PTO policy starting at 15 days
- $1,500 annual education reimbursement
- Remote work options after 3 months
- Biannual company-wide hackathons
- Free access to Pluralsight training
About the Company
Workstream Solutions develops cloud-hosted project management software for mid-market businesses in technology, healthcare and finance sectors. Our mission is to empower teams to collaborate efficiently through intuitive software that enables productivity, planning and innovation.
Job ID: junior-software-developer-l1HxU