Salary context
This range is below the median for US Software Engineer Jobs roles. $140k–$195k (median $160k).
Based on 783 live listings with disclosed salary.
Description
We are looking for a Software Engineer responsible for designing, developing, testing, and maintaining software applications. The ideal candidate should have experience in software development, programming languages, database technologies, and building reliable solutions that support business needs.
The candidate will collaborate with cross-functional teams to understand requirements, develop technical solutions, troubleshoot issues, and improve application performance.
- Design, develop, test, and maintain software applications.
- Write clean, maintainable, and efficient code.
- Develop and enhance application features based on business requirements.
- Collaborate with product owners, analysts, and other engineering teams.
- Perform debugging, troubleshooting, and issue resolution.
- Create and maintain technical documentation.
- Participate in code reviews and follow software development best practices.
- Work with databases and APIs to support application functionality.
- Perform unit testing and support integration testing activities.
equired Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field.
- 3+ years of software development experience.
- Experience with Python and SQL.
- Experience with software development lifecycle (SDLC).
- Knowledge of application development, testing, and debugging processes.
- Ability to analyze problems and develop effective technical solutions.
Preferred Qualifications:
- Experience with cloud-based application development.
- Experience with modern development frameworks and tools.
- Strong communication and collaboration skills.