Important InformationExperience: +3 yearsJob Mode: Full-timeWork Mode: Work from home Job SummaryAs a Software Developer, you will be part of a highly skilled technology by developing cutting-edge solutions to meet our business requirements. You will help us accelerate our customers' business results by innovating cutting-edge products.Your responsibilities will include leading and actively participating in the design, development, and delivery of our software projects.
Responsibilities and DutiesDevelop and maintain software applications using Python and Django deployed to AWS.Develop and maintain frontend web applications using HTML, CSS, and JavaScript/Typescript/Vue.Write and optimize PostgreSQL data queries.Validate, test, deploy, and maintain Dispatch software.Work with cross-functional roles to ensure software meets business requirements.Collaborate daily with a team of software engineers.Design features leveraging Amazon Bedrock to ensure optimal cost-efficiency and data security for Bedrock knowledge bases.Develop predictive solutions and implement outlier detection algorithms within software infrastructure.Excellent communication in written and verbal forms
Qualifications and Skills:3+ years of experience in software engineering.Experience with Python and a web framework such as Django (or ASP.NET, Rails, etc.).Experience with web development using HTML, CSS, and JavaScript/Typescript.Experience with a modern front-end framework (Vue, React, Angular).Experience with Postgres, MySql, or MS Sql queries, tuning, design.Experience with developing and deploying applications that leverage Amazon Bedrock.Experience with maintaining segregation and security of customer data that is stored in s3 and consumed by bedrock.Advanced English Level (B2+ minimum)Experience with predictive analytics, pattern identification, and outlier detection. Open to collaborative engineering methods (pairing/mobbing).Ability to work remotely full-time with minimal in-person contact.Self-starter who takes team ownership seriously.Unstoppable problem solving skills.Craves customer interaction.Humble and quick to learn.
Nice to have:Bachelor’s degree in Computer Science.Practical experience with test-driven development (TDD).Extensive experience with collaborative engineering methods (pairing/mobbing).Presentation, motivation, and leadership skills.Familiarity with current advancements in AI technologies, including offerings by OpenAI, Anthropic, Google, and Amazon. About Encora Encora is the preferred digital engineering and modernization partner of some of the world’s leadingenterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.