We are seeking a skilled and motivated Software Engineer to join our development team. The ideal candidate will be responsible for designing developing testing and maintaining software applications that meet user needs and business goals. You will work closely with cross-functional teams to deliver high-quality scalable and maintainable solutions.
Key Responsibilities :
Design develop and implement software solutions based on specifications and requirements.
Write clean efficient and well-documented code.
Participate in code reviews debugging and troubleshooting.
Collaborate with product managers designers and other developers to deliver features on time.
Maintain and improve existing software systems and optimize performance.
Stay up to date with emerging technologies and best practices.
Qualifications :
Bachelors degree in Computer Science Software Engineering or a related field.
Proven experience in software development (13 years depending on level).
Proficiency in one or more programming languages (e.g. Python Java C JavaScript).
Understanding of software development methodologies (Agile / Scrum preferred).
Familiarity with version control systems like Git.
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,Data Structures,JavaScript,Software Development,Java,Distributed Systems
Employment Type : Full-Time
Experience : years
Vacancy : 1
Software Engineer • Denver, Colorado, USA