Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Java Developers @ Claritrics India

Home > Programming & Design

 Software Engineer - Java Developers

Job Description

BUDDI.AI is now hiring for 'Software Engineers'! Join the team that builds products...



We are looking for a passionate Software Development Engineer to develop, test, maintain and document program code in accordance with user requirements and system technical specifications. As a Software Development Engineer, you will work with other Developers and Product Managers throughout the software development life cycle.


Software Development Engineer responsibilities include analyzing requirements, define system functionality and writing code in the company's current technology stack. The candidate is expected to be familiar with the software development life cycle (SDLC) process from preliminary system analysis to tests and deployment. Ultimately, the role of the Software Engineer is to build high-quality, innovative and fully performing software that complies with coding standards and technical design. Your goal will be to build efficient programs and systems that serve user needs.


To be qualified for this role, you should hold a minimum of Bachelors degree in a relevant field, like Computer Science, IT or Software Engineering. You should be a team player with a keen eye for detailed and problem-solving skills. If you also have experience in SDLC, Agile frameworks and popular coding languages (e.g., Java), strong computer science fundamentals wed like to meet you.


Experience: 2-7 years

Hiring for both Junior Software Engineers and Senior Software Engineers who can be Team leads

Roles & Responsibilities:


The overview of this position (based in Chennai, India) includes:


  • Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools.
  • Participates in the design, development and implementation of complex applications, often using new technologies.
  • Technology professional with experience in designing and managing the implementation of future looking, flexible and reusable, enterprise applications and components.
  • Expert in translating business requirements into an application design that includes Data Model, Web Screens, Web Services, and batch processing.
  • May provide technical direction and system architecture for individual initiatives.
  • Serves as a fully seasoned/proficient technical resource.
  • Deploy programs, gather and evaluate user feedback
  • Recommend and execute improvements
  • Create technical documentation for reference and reporting
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Ensure software is updated with latest features
  • Good interpersonal and technology understanding skills
  • Evaluate open source components and integrate into product pipeline


Skills and Qualifications:


  • Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.
  • Strong Java, development skills (JAVA, J2EE, STRUTS, SPRING, Web Services, Eclipse, UI screens, AngularJS, React.JS)
  • Excellent debugging skills
  • Strong knowledge on databases (MySQL, MSSQL Server and NoSQL databases)
  • Understanding of various deployment servers (Apache Tomcat is a must)
  • Understanding of OO skills, including strong design patterns knowledge is a must.
  • Strong understanding in creating and maintaining web services.
  • Understanding of the software development life cycle - SDLC
  • Experience with Implementation and release management activities
  • Good understanding of unit/system and functional testing methodology
  • Experience working in large transaction-based systems
  • Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)
  • Experience documenting technical functions
  • Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.
  • Experience in Linux based systems, development of shell-based scripts

Job Training:


  • Training on the coding paradigms, guidelines, frameworks, usage of the applications would be provided by the engineers
  • Periodic training sessions would be conducted by the technical architects in terms of technology and skills to be learnt
  • Periodic, structured training would be provided on the applications

Hours & Environment:


  • Typical 44 hours of work a week
  • Depending on the delivery requirements, work hours may have to be extended during the day, weekend

Interested candidates can share their CVs to ke*******g@bu**i.ai or contact 8610096***

Job Classification

Industry: Software Product
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: BCA in Computers, B.Tech/B.E. in Computers
Post Graduation: MCA in Computers, M.Tech in Any Specialization
Doctorate: Doctorate Not Required

Contact Details:

Company: BUDDI.AI
Address: 46/50,, Indira Nagar Main Road,, Valasaravakkam,, Chennai, Tamilnadu, India
Location(s): Madurai

+ View Contactajax loader


Keyskills:   Java Angularjs Apache Tomcat System Analysis J2Ee Spring Test Driven Development Technical Specifications java developer Software Development MS SQL NoSQL UI Coding Continuous Integration Computer Science MySQL Agile Development Struts React.Js Web Services

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Claritrics India

We are a disruptive, military-grade secure, HIPAA compliant 'Deep Learning' based cloud platform focused on automating revenue cycle functions such as medical coding & billing for the Healthcare Providers, medical billing and coding vendors of all sizes. The company has a cloud partnership wi...