
Full Stack Developer
COMPANY OVERVIEW:
This is a leading operations management and analytics company that helps businesses enhance growth and profitability. The company integrates analytics, automation, benchmarking, BPO, consulting, industry best practices and technology platforms to help companies improve global operations, enhance data-driven insights, increase customer satisfaction, and manage risk and compliance.
The Analytics Practice provides data-driven, action-oriented solutions to business problems through statistical data mining, cutting edge analytics techniques and a consultative approach. The company takes an industry-specific approach to transform clients’ decision making and embed analytics more deeply into their business processes. The global footprint of nearly 10,000 data scientists and analysts serves the insurance, healthcare, banking, capital markets, utilities, retail and e-commerce, travel, transportation and logistics industries.
This US based company has more than 58,000 professionals in locations throughout the United States, Europe, Asia (primarily India and Philippines), Latin America, Australia and South Africa.
POSITION OVERVIEW:
Seeking a skilled engineer having a strong background in developing scalable web applications using React, Node.js and TypeScript, with proficiency in Java and experience in deploying applications on AWS services such as Lambda,EC2, S3.
You will work in a mixed tech stack inclusive of cloud platforms, some UI and some legacy integrations.. You will work in an Agile environment while delivering a mix of projects, supporting major programs, and enhancements/support requests.
Familiarity with SQL databases, GitHub for code management and CI/CD pipelines(Actions), and agile methodologies using Scrum and Jira is essential. The candidate must be available to work during East Coat Hours.
RESPONSIBILITIES:
- Designing customer-facing UI and back-end services for state-of the art Data Science based web products
- Ensuring optimal performance of the central database and responsiveness to front-end requests
- Collaborate with cross functional teams.
- Contribute to technical alternatives based on complex product impact analysis
- Code high-quality, stable components & services.
- Execute all levels of testing (system, functional, QA and regression) utilizing multiple testing solutions.
- Engineer production support automations and knowledge management to enables developer self-service capabilities.
- Identify and recommend appropriate continuous improvement opportunities for your team.
- Running diagnostic tests, repairing defects, and providing technical support
- Recommending and implementing improvements to processes and technologies
- Ensure distributed development environment using code versioning tools (such as Git, SVN, Or Mercurial)
- Set up and maintain CI/CD pipelines using GitHub Actions for automated testing & deployment
- Ensure applications are scalable, secure and optimized for performance
- Participate in Scrum ceremonies including daily stand-ups, sprint planning and retrospectives
- Utilize Jira for task management , bug tracking and project planning
- Work closely with cross functional teams, including product managers, and business to deliver high-quality products
- Excellent verbal and written communication skills including demonstrated ability to effectively and professionally communicate with others, including situations where you may disagree with people
PREFERRED PROFILE:
- Bachelor’s/Master’s degree in economics, mathematics, computer science/engineering, operations research or related analytics areas; candidates with BA/BS degrees in the same fields from the top tier academic institutions are also welcome to apply
- Demonstrated work experience with Investment/Finance domain based web-products/SaaS applications
- 5+ years working as a Full-stack developer
- Deep knowledge in Java/Spring, Python, Typescript, Splunk, DataDog, CDK
- Deep knowledge of object-oriented programming and other scripting languages including Java, JS etc.
- Strong SQL skills and experience and experience with relational and non-relational databases e.g. (Postgress/Trino/redshift/Mongo).
- Experience building service based solutions for cloud based platforms
- Postman, VS code tools and Spring Boot (or comparable development languages) Integrated Developer Environments (IDE)
- Core AWS Service components: Lambda, RDS, SQS, IAM, DynamoDB, S3, CloudFormation or Terraform, EventBridge
- Service based (API) development
- DevOps experience utilizing the Git Suite and GitHub Actions.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Experience with user interface design.
- Experience in container and serverless architecture (Docker, Kubernetes etc.)
- Experience in asynchronous messaging and microservice architecture
- Experience with OAuth2 and/or SAML auth protocols.
- Knowledge of performance testing frameworks.
- Experience with browser-based debugging and performance testing software.
- Extensive knowledge of OOPs, design patterns, and software designing and architecture best practices
- Good critical thinking and problem solving skills
- Strong record of achievement, solid analytical ability, and an entrepreneurial hands-on approach to work
- Outstanding written and verbal communication skills, and presentation skills
- Able to work in fast pace continuously evolving environment and ready to take up uphill challenges
- Is able to understand cross cultural differences and can work with clients across the globe
- Efficiency in handling technical issues expertly, producing new design ideas and substitutions where required
- Hands-on experience with AWS services, including Lambda, EC2 and S3
- Good knowledge and understanding of SQL databases & query optimization
LOCATION: Remote in US or Canada
Job ID# 3015988
Artemis invites you to subscribe to our free Job Alerts and “The Hunt” Blog for free insights on hiring and career development.
Artemis Referral Bonus – $500! If you know someone for this job, please join our Referral Bonus Program.