Chennai, Tamil Nadu
Software Engineer Consultant/Expert #1028963Job Description:
- Software Engineer will work on a Balanced Product Team and collaborate with the Product Manager, Product Designer, and other Software Engineers to deliver analytic solutions.
- The Software Engineer will be responsible for the development and ongoing support/maintenance of the analytic solutions.
- Product And Requirements Management: Participate in and/or lead the development of requirements, features, user stories, use cases, and test cases.
- Participate in stand-up operations meetings.
- Author: Process and Design Documents
- Design/Develop/Test/Deploy: Work with the Business Customer, Product Owner, Architects, Product Designer, Software Engineers, and Security Controls Champion on solution design, development, and deployment.
- Operations: Generate Metrics, Perform User Access Authorization, Perform Password Maintenance, and Build Deployment Pipelines.
- Incident, Problem, And Change/Service Requests: Participate and/or lead incident, problem, change and service request-related activities.
- Includes root cause analysis (RCA).
- Includes proactive problem management/defect prevention activities.
Skills Required:
- Full Stack Java Developer, Angular, gcp
Experience Required:
- 3+ years experience in Software Engineering.
- Bachelor’s degree in computer science, computer engineering or a combination of education and equivalent experience.
- 1+ year experience with developing for and deploying to GCP/AWS/Azure cloud platforms
- Experience in development in some from each following categories: o Languages: Java, Python, o Frontend frameworks: Angular / React / Dash o Backend frameworks: Spring Boot / Node / Other o Unit Test Frameworks: JUNIT, Karma
- Proven experience understanding, practicing, and advocating for software engineering disciplines from eXtreme Programming (XP), Clean Code, Software Craftmanship, and Lean including: o Paired / Extreme programming o Test-first/Test Driven Development (TDD) o Evolutionary design o Minimum Viable Product o FOSSA, SonarQube,42Crunch, Checkmarx etc.,
- Willingness to collaborate daily with team members.
- A strong curiosity around how to best use technology to amaze and delight our customers
Experience Preferred:
- Highly effective in working with other technical experts, Product Managers, UI/UX Designers and business stakeholders
- Delivered products that include web front-end development; JavaScript, CSS, frameworks like Angular, Python etc.
- Comfortable with Continuous Integration/Continuous Delivery tools and pipelines e.g. Tekton, Terraform Jenkins, Cloud Build, etc.
- Experience with machine learning, mathematical modeling, LLM and data analysis is a plus
- Experience with CA Agile Central (Rally), JIRA, backlogs, iterations, user stories, or similar Agile Tools
- Experience in the development of microservices
- Understanding of fundamental data modeling
- Strong analytical and problem-solving skills
Education Required:
- Bachelor's Degree
Education Preferred:
- Certification Program