About the role
As a Software Engineer, you will design, develop, and maintain software applications while working closely with product managers and other stakeholders to ensure alignment with business goals. This role involves analyzing user needs, writing clean, maintainable code, and participating in code reviews. You will also have the opportunity to mentor junior developers and contribute to architectural decisions.
Ideal candidates should have a strong understanding of software development principles and a passion for technology. Join a team that values creativity and encourages professional growth in a hybrid work environment.
What you'll do
- Develop and maintain software applications
- Collaborate with cross-functional teams to define project requirements
- Participate in code reviews and ensure code quality
- Mentor junior developers and contribute to team learning
What you'll need
- Bachelor's degree in Computer Science or related field
- 3+ years of software development experience
- Proficiency in one or more programming languages such as Java, C#, or Python
Skills
Good to have
Benefits
- Comprehensive health insurance
- Flexible working arrangements
- Professional development funding
Interested in this role?
It takes about two minutes. Free to apply — IT Job Stuff never asks candidates for money.
Software Engineer jobs in other cities
Questions about this job
What technologies will I be working with?
Is this role hybrid?
Are there opportunities for advancement?
What is the team culture like?
How do I apply for this Software Engineer position?
Listing last updated