Principal Engineer/Architect (offline)

As a key engineer, you will be working in collaboration with worldwide industry experts. Join our bright engineering team with open communication, empowerment, innovation, and customer-centric culture.

Responsibilities:

- Participate in the design and development of web applications from requirements analysis to production.
- Constantly improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
- Analyze and improve application performance
- Search for simple and robust solutions to complex tasks
- Work in an Agile methodology environment where innovation, teamwork, and creativity are the key to success

Requirements:

- Bachelor’s/Master’s degree in Computer Science/ Engineering or a related field (or equivalent experience)
- Have 5+ years of experience writing and deploying production code
- Strong ability to abstract complex problems to their essential components and design and implement elegant solutions for them
- Robust OO Programming and OO Design concepts knowledge
- Knowledge of AWS, Serverless architecture, microservices architecture (Spring Boot / NodeJs)
- Understanding of CI/CD for serverless and cloud applications, QA processes, application development best practices
- Ideally, full-stack background and/or mobile development background
- Experience in building and driving solutions from scratch, including working with a big number of technical stakeholders, BAs, product owners, development of solution architecture documents, the definition of domain boundaries and contracts of each solution component, guiding and driving the development team
- Experience of Cloud technologies on the AWS platform with a project for 6+ months is required
- Strong unit/integration testing experience
- Delivery Focused using Agile Development Methodology (Scrum/Kanban)
- Need to be a team player while having the capacity to work independently
- Strong analytical and logical skills including troubleshooting
- Good interpersonal communication skills, both verbal and written
- Good English both verbal and written skills are a must

We offer:

- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Medical insurance
- Benefits program
- Corporate social events

About Grid Dynamics

Grid Dynamics is a world-class expert company with highly scalable distributed solutions and CI/CD. We help one of the biggest financial companies on the East Coast to solve the challenging problems that affect the entire development organizations, like building enterprise web services with millisecond response time, or improving development processes by introducing Agile, test automation, TDD, and CI/CD processes.

Company website:
https://www.griddynamics.com

The job ad is no longer active
Job unpublished on 13 June 2022

Look at the current jobs Java →