Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Back End Developer (Python - Serverless) - Finance (ID: 2295) image - Rise Careers
Job details

Senior Back End Developer (Python - Serverless) - Finance (ID: 2295)

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!

What are you going to do?

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.

What will help you succeed

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 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 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

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Back End Developer (Python - Serverless) - Finance (ID: 2295), Truelogic

Truelogic is on the lookout for a Senior Back End Developer (Python - Serverless) to join our dynamic team focused on transforming the finance sector. Since we're a leading provider of nearshore staff augmentation services based out of New York, we pride ourselves on driving digital disruption from Latin America to high-profile projects in the U.S. With a talented pool of over 500 tech professionals, we're here to help companies reach their digital transformation goals. As a Senior Back End Developer, you will dive into exciting opportunities within a specialty financial services firm, working on a comprehensive mortgage platform that is critical to the U.S. mortgage market. Your role will encompass providing strategic guidance and innovative solutions, partnering with business analysts to optimize project requirements, and collaborating with developers to ensure seamless functionality. You will lead the charge in ensuring that our designs are feasible and harmonize with existing systems, all while working in a highly collaborative environment. To succeed in this role, you'll need extensive experience in Python and modern frameworks, AWS Serverless, and a talent for crafting RESTful APIs. A strong understanding of microservices and cloud infrastructure will also be key. If you're a self-starter who thrives both independently and in team settings, and has a knack for making impactful design decisions, then Truelogic might just be the perfect fit for you. Ready to make innovation happen? Join us and create products that can influence millions of users!

Frequently Asked Questions (FAQs) for Senior Back End Developer (Python - Serverless) - Finance (ID: 2295) Role at Truelogic
What are the main responsibilities of a Senior Back End Developer at Truelogic?

As a Senior Back End Developer (Python - Serverless) at Truelogic, the main responsibilities include providing strategic guidance on software design and solution patterns, collaborating closely with business analysts to optimize requirements, and partnering with developers to ensure effective integration and functionality. You'll oversee the development lifecycle and provide technical leadership to junior engineers.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Back End Developer role at Truelogic?

To qualify for the Senior Back End Developer position at Truelogic, candidates should possess a degree in Computer Science or a similar field, along with at least 5 years of relevant experience in software development. It's crucial to have deep expertise in Python 3.x, modern web frameworks, and experience with AWS Serverless, alongside knowledge of database technologies and DevOps practices.

Join Rise to see the full answer
What technologies should I be familiar with to excel as a Senior Back End Developer at Truelogic?

To excel as a Senior Back End Developer (Python - Serverless) at Truelogic, familiarity with modern technologies is key. You should have extensive experience with Python frameworks like FastAPI, Flask, or Django, and knowledge of queueing systems, REST APIs, and version control with Git. Additionally, experience with microservices architecture, event-driven systems, and infrastructure as code (like CloudFormation) will give you an edge in this role.

Join Rise to see the full answer
How does Truelogic support the professional growth of its Senior Back End Developers?

Truelogic believes in fostering a growth-oriented environment, hence our Senior Back End Developers are encouraged to pursue professional development opportunities. This includes participation in multi-team scrum activities, access to training for new technologies, and the chance to lead challenging projects that contribute to both their personal growth and the company's advancement.

Join Rise to see the full answer
What is the work culture like for a Senior Back End Developer at Truelogic?

The work culture at Truelogic for a Senior Back End Developer is collaborative and supportive, fostering innovation and excellence. Team members are encouraged to engage in open communication, share ideas, and drive projects forward collectively. The company values a healthy work-life balance, flexibility, and continuous learning, making it an inspiring environment to grow your career.

Join Rise to see the full answer
Common Interview Questions for Senior Back End Developer (Python - Serverless) - Finance (ID: 2295)
Can you explain your experience with Python 3 and its modern frameworks?

In responding to this question, discuss specific projects where you've utilized Python 3, emphasizing frameworks like Flask, FastAPI, or Django. Highlight how these frameworks contributed to building scalable and efficient back-end solutions.

Join Rise to see the full answer
What strategies do you use for ensuring code quality and reliability?

Talk about your approach to writing unit tests, using version control, and incorporating code reviews in your workflow. Emphasize the importance of automated testing in maintaining code quality, along with the use of CI/CD pipelines.

Join Rise to see the full answer
Describe your experience with AWS Serverless architecture.

Discuss specific AWS services you have utilized, such as Lambda, SQS, or DynamoDB, and provide examples of how you've architected serverless solutions to optimize performance and reduce costs.

Join Rise to see the full answer
How do you handle collaboration with non-technical team members?

Explain your approach to simplifying complex technical concepts. Highlight experiences where you've successfully conveyed technical ideas to product owners, managers, or stakeholders, ensuring that everyone is aligned on project goals.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Share your understanding and experience with Agile practices, particularly in a scrum environment. Discuss how you have contributed to scrum rituals and helped teams adapt to Agile methodologies.

Join Rise to see the full answer
Can you give an example of a technical challenge you faced and how you resolved it?

Use the STAR method to outline the Situation, Task, Action, and Result of a specific technical challenge. This will demonstrate your problem-solving skills and ability to navigate obstacles effectively.

Join Rise to see the full answer
What tools do you use for project management and version control?

Discuss your experience with tools like Jira for project management and Git for version control. Highlight how these tools facilitated better collaboration and tracking of your projects.

Join Rise to see the full answer
How do you stay current with technology trends in software development?

Share your methods for keeping up-to-date with industry trends, whether through online courses, tech blogs, conferences, or engaging in professional forums. Emphasize your commitment to continuous learning.

Join Rise to see the full answer
What methods do you use for monitoring and optimizing the performance of your applications?

Speak about specific monitoring tools and performance optimization techniques you have implemented in past projects. Emphasize the importance of monitoring in achieving stability and performance.

Join Rise to see the full answer
How do you approach code reviews?

Explain your perspective on code reviews as a collaborative improvement process. Discuss how you approach giving constructive feedback and learning from peers, reinforcing a culture of quality and continuous improvement.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Dapper Labs Remote US / Canada, Remote
Posted 2 days ago
Dental Insurance
Paid Holidays
Photo of the Rise User
Nearsure Remote Latin America - Remote
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 29, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!