Search by job, company or skills

SCA Technologies

Senior Software Engineer (Full Stack)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 20 applicants
Early Applicant

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