Senior Back End Developer - Python Serverless

November 24

Apply Now
Logo of Truelogic Software

Truelogic Software

Custom web and mobile software development • E-commerce development • Staff Augmentation Services • Offshore Development • Application Design - User Experience (UX)

501 - 1000 employees

Founded 2004

☁️ SaaS

🤝 B2B

🏢 Enterprise

Description

• Truelogic is a leading provider of nearshore staff augmentation services, located in New York. • Our team of 500 tech talents is driving digital disruption from Latin America to the top projects in U.S. companies. • Truelogic has been helping companies of all sizes to achieve their digital transformation goals. • Would you like to make innovation happen? Have you ever dreamed of building Products that impact millions of users? Nice! Then we have a seat for you on our team! • You will have the opportunity to work in a forward-thinking and growth-oriented environment, at a specialty financial services firm with a comprehensive mortgage platform and an integrated business focused on the production and servicing of U.S. mortgage loans and the management of investments related to the U.S. mortgage market. • Occupy a unique position in the market, being responsible for providing strategic guidance, designs, and solution patterns to team members. • Serve as a driver and collaborator throughout development life cycle, partnering with business analysts and customers to review and optimize requirements; and, work with developers to review and validate key functionality and integration. • Responsible for ensuring feasibility of design and integration with existing systems/platforms.

Requirements

• Extensive experience working with python and modern web frameworks • Experience with AWS Serverless • Experience with queueing systems (Celery, SQS, Pub/Sub, etc) • Expert level knowledge of Python 3, Object-Oriented Code & Design Patterns • Strong Experience with Python frameworks (e.g. Fast API, Flask, Django) • Strong Experience with REST APIs • Strong Experience with Git • Strong Experience Writing Unit Tests • Experience utilizing at least one other modern language in a production application (Typescript strongly preferred) • Experience with Event Driven Systems & Microservices • Experience with Amazon Web Services (AWS) and serverless • Experience with Infrastructure as Code (Cloudformation & CDK) • Knowledge of Databases (SQL, NoSQL) • Knowledge of DevOps Practices (CI/CD, Automated Pipelines) • Experience with Agile, Scrum, Jira • Attention to Detail • Provide technical leadership and guidance to more junior engineers • Self Starter (Able to work alone with minimal direction but also able to work within the team) • Capable of owning technical design for projects of moderate complexity, and understands the tradeoffs in creating good software • Ability to understand the capabilities and limitation of existing software and demonstrate a preference to extend, re-use and integrate with them effectively while also improving them • Demonstrated track record of making reasonable design tradeoffs between short term results and building for the long term • Demonstrated ability to understand and actively participate in team's scrum activities and rituals as well as help others to understand and embrace them • Demonstrates behaviors which are aligned with the organization’s desired culture and values • Required qualifications: • Degree in Computer Science, Engineering or similar major • 5 years of experience with software development • Deep understanding of and experience with modern python (3.x) • Demonstrated ability to master at least one major skill outside of core coding such as monitoring, documentation, security, integration testing, visual design, devOps, performance optimization • Demonstrated track record of creating significant improvements across business-critical product ecosystems around stability, security, performance, and scalability • Demonstrated ability to understand, facilitate or actively participate in multi team or multi subproduct scrum activities and rituals, help others to understand them • Demonstrated ability to effectively convey complex technical topics in ways that could be easily understood by engineers, POs, PMs or nontechnical colleagues • Able to collaborate across teams and build systems to address architectural gaps • Capable of leading small to mid-size epic level efforts • Financial Services and, if possible, mortgage industry experience preferred • Strong business acumen and ability to interface with executive management

Apply Now

Similar Jobs

November 20

Nimble Gravity seeks a Backend Software Engineer to develop mobile applications and services securely. Collaborate with Product and Design teams to ensure seamless user experiences.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com