Job Summary
A company is looking for a Senior Software Engineer to drive efforts in building software systems and participate in the design process.
Key Responsibilities
- Lead code/design reviews and participate in the application lifecycle
- Write clean code, perform advanced troubleshooting, and manage environment configurations
- Provide mentoring to junior engineers and respond to on-call incidents
Required Qualifications
- Minimum of 5 years of experience in software development, or 3 years with an advanced degree
- Bachelor's degree in engineering or a related field, or equivalent work experience
- Strong programming skills in an object-oriented language (e.g., Java or C#) and experience as a full stack developer
- Experience with modern JavaScript frameworks (React, Angular), HTML, and CSS
- Understanding of REST API best practices and experience with SQL and NoSQL databases
Comments