Senior SoC Performance Verification Engineer
Microsoft · Raleigh, NC · 2 wk ago
HybridQuality AssuranceFull-time
About the role
Join our dynamic team of professionals dedicated to driving innovation and excellence in technology solutions. We are seeking an experienced Software Engineer to join our development team.
Responsibilities
- Develop and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver innovative solutions.
- Participate in code reviews and contribute to the continuous improvement of coding standards and practices.
- Stay updated with the latest technologies and industry trends to enhance our products and services.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of professional software engineering experience.
- Strong proficiency in at least one programming language such as Java, Python, or C#.
- Experience with version control systems like Git.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team.
Qualifications
- Passionate about technology and committed to delivering exceptional results.
- Self-motivated and proactive in learning new technologies and methodologies.
- Good communication and interpersonal skills.
Skills
- Knowledge of software development lifecycle (SDLC).
- Experience with database management systems (DBMS).
- Understanding of cloud computing platforms (AWS, Azure, etc.).
Benefits
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Professional development opportunities and training programs.
- Health insurance and wellness programs.
- Regular team-building activities and social events.
Pay
Commensurate with experience and qualifications.
Schedule
Full-time position with flexible working hours.