Search by job, company or skills

SCA Technologies

Senior Software Engineer (Full Stack)

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Responsibilities

  • Develop features across multiple sub-modules within our applications, including collaboration in requirements definition, prototyping, design, coding, testing, debugging, effort estimation, and continuous quality improvement of the design & code and deployment.
  • Design and implement new features, provide fixes/workarounds to bugs, and innovate in alternate solutions.
  • Provide quick solutions to problems and take a feature/component through the entire life cycle, improving spacetime performance and usability/reliability.
  • Design, implement, and adhere to the overall architecture to fulfill the functional requirements through software components.
  • Take accountability for the successful delivery of functionality or modules contributing to the overall product objective.
  • Create consistent design specifications using flowcharts, class diagrams, Entity Relationship Diagrams (ERDs), and other visual techniques to convey the development approach to the lead developer and other stakeholders.
  • Conduct source code walkthroughs, refactoring, and ensure adherence to documentation standards.
  • Support troubleshooting efforts in production systems and fulfill support requests from developers.

Experience And Skills

  • Bachelor's degree in Computer Science or similar technical discipline required; Master's degree preferred.
  • Strong experience as a software engineer with demonstrated success developing a variety of software systems and increasing responsibility in analysis, design, implementation, and deployment tasks with a reputed software product company.
  • Hands-on experience in product development using Java 8, J2EE, Spring Boot, Spring MVC, JSF, REST API, JSON, SQL Server, PostgreSQL, Oracle, Redis Cache, Amber, JavaScript/jQuery.
  • Good to have experience in Handlebars.js, Flyway, PrimeFaces.
  • Experience developing data-driven applications utilizing major relational database engines (SQL Server, Oracle, DB2) including writing complex queries, stored procedures, and performing query optimization.
  • Experience building web-based software systems with N-tier architectures, dynamic content, scalable solutions, and complex security implementations.
  • Strong understanding of Design Patterns, system architecture, and configurations for enterprise web applications.
  • Exposure to development environments such as Eclipse, GitHub/Bitbucket.
  • Comfortable with source code management concepts (version control).
  • Self-motivated, energetic, fast learner with excellent communication skills (interaction with remote teams required).
  • Experience with Agile software development is a plus.

Travel: Based on business needs.

Location: Gurgaon

Skills:- Java, Spring Boot, Javascript, NodeJS (Node.js), Python, Go Programming (Golang), React.js, Angular (2+), Vue.js, HTML/CSS, SQL, NOSQL Databases, Design patterns, Microservices and Systems architecture

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136867597

Similar Jobs