Create Alert
Email me similar jobs

Software Engineer (Full Stack / Angular)

Full-time

Job Title: Software Engineer (Full Stack / Angular)
Purpose

The Software Engineer is responsible for the design, development, testing, deployment, and support of complex software systems. This role involves working across the full SDLC to build scalable, high-performance applications that meet business needs. The engineer will serve as a technical subject matter expert, contributing to architecture discussions, mentoring junior developers, and driving innovation through emerging technologies.


Key Responsibilities

Application Development & Design (25%)

  • Perform technical design, coding, and testing of applications.

  • Act as SME in customer and internal discussions to maintain and enhance existing software systems.

  • Develop and analyze interface design documentation.

  • Ensure compliance with hardware/software standards, DevOps practices, and code quality policies.

  • Deliver large-scale systems supporting thousands of users.

Software Analysis & Testing (25%)

  • Conduct software analysis, including requirements gathering and use case development.

  • Implement and document source code to design specifications.

  • Develop and run automated unit tests and structured automated test cases.

  • Compile, assess, and report testing and analysis results.

Enterprise Solutions & Maintenance (25%)

  • Design and implement solutions for enterprise environments and emerging technologies.

  • Address both functional and non-functional requirements (e.g., performance, scalability, availability).

  • Perform operations & maintenance (O&M) for existing systems.

  • Identify opportunities for system improvements and process optimization.

  • Estimate effort for new application features.

Technical Support & Innovation (25%)

  • Provide direct technical support for critical, high-visibility applications.

  • Collaborate with cross-functional teams to develop reliable, scalable software.

  • Extend open-source libraries and integrate new technologies as required.

  • Participate in architecture and roadmap planning.

  • Mentor junior engineers and promote best practices.

  • Continuously research and recommend emerging technologies, tools, and frameworks.


Qualifications

Education

  • Bachelor’s Degree in Computer Science, IT, or related field.

  • In lieu of degree: 4 additional years of relevant work experience.

Experience

  • 5+ years in software development, coding/compilation, architecture, and system design.

  • Proven experience in full SDLC, Agile methodologies, CI/CD, and modern DevOps practices.


Required Skills
  • Strong experience with Angular (front-end development).

  • Knowledge of programming languages: JavaScript, C, Python, etc.

  • Expertise in front-end and back-end integration frameworks and tools.

  • Proficiency with database technologies: SQL, Oracle, MongoDB, PostgreSQL, cloud-based DBs.

  • Hands-on experience with cloud platforms: AWS, Azure.

  • Knowledge of test-first practices (TDD/BDD) and automated testing.

  • Strong experience with CI/CD pipelines and related tools.

  • Excellent debugging, problem-solving, and troubleshooting skills.

  • Strong communication skills (written & verbal).

  • Ability to manage multiple priorities in a fast-paced, dynamic environment.


Preferred Qualifications
  • Advanced knowledge of SDLC and software engineering best practices.

  • Experience in integrating complex enterprise systems.

  • Strong understanding of code quality, promotion practices, and continuous testing.

  • Demonstrated mentoring and leadership capabilities.

Similar jobs

More from Lumen Solutions Group Inc
Lumen Solutions Group Inc 5 hours ago
Lumen Solutions Group Inc. 3 days ago
Lumen Solutions Group Inc. 1 day ago

Software Engineer (Full Stack / Angular)

Apply On Company Site
Back to search page