Job Description:
Job Title: Software Engineer
Organization: MetrixIT Solutions
Job 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
- Document development phases and monitor systems
Essential Qualifications:
- Bachelors degree in Computer Science or a related field
- Proven work experience as a Software Engineer or related position
- Strong knowledge of software development methodologies and best practices
- Proficiency in programming languages such as Java C or Python
- Experience with software design and architecture principles
- Excellent problem-solving skills
Desired Experience:
- Minimum of 2 years of experience in software development
- Experience in working with cross-functional teams
- Knowledge of agile development methodologies
- Experience with cloud technologies and services
Salary & Benefits:
- Minimum Salary: $89000 per year
- Maximum Salary: $178000 per year
- Currency: USD
- Benefits: Health insurance 401(k) plan paid time off professional development opportunities
Skills : Python, JavaScript, C#, C++, SQL, TypeScript, Go, Rust, Kotlin, HTML, CSS, PHP, Swift, Dart, R, MATLAB, Scala, Ruby, Perl