Position: Senior Software Engineer - NodeJs/AWS/MongoDB
Long Term Contract
Location: Alpharetta, GA (Hybrid)
Need Local to GA!!
Onsite Interview!!
Our Client is looking for a Senior Software Engineer who is highly skilled in multiple technical areas ,including web application development and back-end services development.
The successful candidate will have a strong command of software architecture, programming, latest web technologies, and frameworks.
Responsibilities
1. Design and implement highly scalable, interactive web applications with high usability
2. Design and implement backend application interfaces for data and services
3. Design and develop integration solutions
4. Collaborate with business analysts to define software requirements for programming effort
5. Support production software operations, test and debug programs
6. Report progress and status of assigned tasks to project teams and manager
7. Provide technical leadership and motivation to junior developers
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related discipline
5–8 years of experience in software development
3–5 years of enterprise experience with the MERN stack (MongoDB, Express, React, Node.js)
Expert in JavaScript development
Expertise in React
Expert in web application development using HTML, CSS, and JavaScript
Strong understanding of object-oriented design
Experience with SQL and NoSQL data stores
Experience with systems across multiple platforms including Windows, Linux, and UNIX
Experience with open-source software
Excellent understanding of web security models (OAuth2)
Good understanding of Agile development and continuous integration
Hands-on experience with AWS and DevOps practices, including CI/CD pipelines
Exposure to GenAI developer tools such as GitHub Copilot, Amazon Q, or similar
Strong written and verbal communication skills
Experience building reusable web components
Approximately 80% backend focus