We are seeking an experienced Senior Software Engineer to develop, maintain, and enhance enterprise applications. The ideal candidate will have strong expertise in Angular, Node.js, and MongoDB , along with extensive experience in the full Software Development Life Cycle (SDLC).
Key Responsibilities
* Design, develop, maintain, and support enterprise applications.
* Collaborate with business analysts, project managers, architects, and technical teams to gather and implement requirements.
* Troubleshoot and resolve complex application issues.
* Develop scalable, secure, and high‑performing solutions.
* Create technical specifications, estimates, and documentation.
* Implement best coding practices, security standards, and performance improvements.
* Research and adopt new technologies to support business objectives.
Required Skills
* Strong experience with Angular, Node.js, and MongoDB .
* 7+ years of SDLC experience in design, development, implementation, monitoring, and production support.
* Experience working with large-scale applications in both on‑premises and cloud environments .
* Strong problem‑solving, debugging, and analytical skills.
* Experience with Agile development methodologies.
Education
* Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent experience).
#J-18808-Ljbffr
Key Responsibilities
* Design, develop, maintain, and support enterprise applications.
* Collaborate with business analysts, project managers, architects, and technical teams to gather and implement requirements.
* Troubleshoot and resolve complex application issues.
* Develop scalable, secure, and high‑performing solutions.
* Create technical specifications, estimates, and documentation.
* Implement best coding practices, security standards, and performance improvements.
* Research and adopt new technologies to support business objectives.
Required Skills
* Strong experience with Angular, Node.js, and MongoDB .
* 7+ years of SDLC experience in design, development, implementation, monitoring, and production support.
* Experience working with large-scale applications in both on‑premises and cloud environments .
* Strong problem‑solving, debugging, and analytical skills.
* Experience with Agile development methodologies.
Education
* Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field (or equivalent experience).
#J-18808-Ljbffr
Senior Software Engineer in alabama at Unknown Company
This position is listed as full time and onsite.