Senior Engineer - IT

1 Week ago • 4-6 Years
Software Development & Engineering

Job Description

Contribute to all phases of the development lifecycle, writing well-designed, testable, and efficient code in compliance with specifications. Prepare and produce software releases, support continuous improvement by investigating new technologies, and resolve technical issues. Conduct software analysis, programming, testing, and debugging. Build APIs and microservices for newer tech stacks and support integration with multiple systems.
Good To Have:
  • Experience in Web Technologies like HTML, JavaScript, CSS
Must Have:
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies
  • Identify and resolve any technical issues arising
  • Conducting software analysis, programming, testing, and debugging
  • Build APIs & microservices to enable moving to newer tech stacks
  • Support integration with multiple systems

Add these skills to join the top 1% applicants for this job

problem-solving
design-patterns
github
game-texts
html
restful-web-services
jdbc
servlets
microservices
git
javascript
css
java

Job Description:

Responsibilities:

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Identify and resolve any technical issues arising
  • Conducting software analysis, programming, testing, and debugging
  • Build APIs & microservices to enable moving to newer tech stacks
  • Support integration with multiple systems

Skills:

  • 4 to 6 years of relevant experience in developing and delivering web applications.
  • Bachelor’s Degree in Computer Science or related field or equivalent; advance degree desirable.
  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Knowhow of Java concurrency patterns
  • Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • In-depth knowledge of code versioning tools, for instance, Git
  • Experience in continuous integration
  • JavaServer pages (JSP) and servlets
  • Web frameworks like Struts and Spring
  • Service-oriented architecture
  • Experience in Web Technologies like HTML, JavaScript, CSS is a plus

Set alerts for more jobs like Senior Engineer - IT
Set alerts for new jobs by Guardian
Set alerts for new Software Development & Engineering jobs in India
Set alerts for new jobs in India
Set alerts for Software Development & Engineering (Remote) jobs
Contact Us
hello@outscal.com
Made in INDIA 💛💙