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:
Bachelor's 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: $89,000 per year
Maximum Salary: $178,000 per year
Currency: USD
Benefits: Health insurance, 401(k) plan, paid time off, professional development opportunities