At Ascyndent we believe Digital transformation is all about leveraging information and technology to enhance the human experience. It is also about transformative execution. Our teams bring business visions and strategies into reality leveraging technology capabilities.
Our consultants leverage innovative capabilities and deep domain expertise to develop short and long-term strategies aligned with your enterprise goals, skill requirements and technology platforms. As an experienced member of our team, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
This job is for you if…
- You’re interested in a meaningful job at a growing technology company where you’ll work with a variety of technology solutions and be appreciated for doing your job well.
- You want to help shape the future of emerging technology.
- You enjoy collaborating with highly skilled professionals with a passion for selling.
- You want to join a culture that embraces dynamic individuals with a focus on innovation.
A day in the life…
- Backend Development: Design, develop, and maintain backend systems using Python, ensuring high performance and responsiveness.
- Serverless Architecture: Build and optimize scalable, secure, and resilient serverless applications using Python and AWS services (Lambda, API Gateway, DynamoDB, S3, etc.).
- API Development: Design and implement robust, scalable, and secure RESTful APIs and microservices, focusing on serverless frameworks.
- Database Management: Work with relational (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB), optimizing performance, scaling, and data integrity.
- CI/CD Pipelines: Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines using AWS tools (CodePipeline, CodeDeploy, etc.) and containerization with Docker.
- Security: Ensure the security and integrity of applications through AWS best practices, including IAM policies, encryption, and monitoring.
- Testing & Debugging: Conduct code reviews, testing (unit, integration), debugging, and troubleshooting to ensure high-quality deliverables.
- Collaboration: Work closely with other enterpise teams/developers, DevOps engineers, and product teams to align backend development with overall business requirements.
- Monitoring & Performance Tuning: Implement monitoring and alerting systems using AWS CloudWatch, X-Ray, etc., to ensure optimal performance and cost efficiency.
What we are looking for…
Required
- 4+ years of experience with Python.
- 5+ years of experience with custom application development.
- Strong experience in developing web applications using Flask, with openness to candidates with significant experience in other major Python web frameworks like Django or Pyramid.
- Knowledge of continuous integration/continuous deployment (CI/CD) pipelines
- Experience with software testing, TDD, and unit testing.
- Experience with relational databases, including schema design, query optimization, and integration with Python applications.
- Solid working experience building RESTful APIs.
- Familiarity with containerization technologies like Docker.
- Active experience integrating custom code with 3rd party web services.
- Hands-on experience with tools such as Git, Jira and Confluence.
- Experience working in the AWS (Amazon Web Services) ecosystem.
What you’ll Love Working Here…
- A career with a company where you will be challenged, respected, and valued.
- The people here do their jobs well, care about one another, care about our customers and exercise good ethics and judgement.
- Our team members health and wellness are our priority as well as rewarding them for their hard work.
- Be a part of a team that values creative solutioning with peers and one that honors experimentation and sharing.
- Be trusted to make decisions that are in the best interests of our clients and our business. We think and act like owners. We care – and that makes all the difference.
- Results fuel our excitement, and we know how our personal accomplishments tie to the success of the company.
- We are courageous and take risks that scare us. Our enthusiasm for experimenting is how we will find the next breakthrough.