Job DescriptionJob DescriptionJob Description: Software EngineerJob Responsibilities:
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Develop tools and applications by producing clean, efficient code
- Automate tasks through appropriate tools and scripting
- Review and debug code
- Perform validation and verification testing
- Collaborate with internal teams to fix and improve software
- Bachelor's degree in Computer Science or related field
- Proven work experience as a Software Engineer or similar role
- Proficiency in software development tools and programming languages
- Strong problem-solving skills
- Excellent communication and teamwork skills
- Minimum of 1 year of experience in software development
- Experience with Agile methodologies
- Experience with database systems
- Experience with cloud technologies
- Minimum Salary: $95,000 annually
- Maximum Salary: $135,000 annually
- Currency: USD
- Health insurance, retirement plans, and other benefits provided