O
Senior Software Engineer
Optomi
Baltimore · On-site Full-time Senior $60 – $90/hr Today
About the role
Position Summary
Join a dynamic team within a business critical program, focused on the re-imagination of originations for personal lending. This role involves transitioning from antiquated systems to innovative solutions, with a particular emphasis on debt consolidation and loan origination processes. The project is a $50 million multi-year initiative that is a top strategic priority for the company.
What the right candidate will enjoy:
- Re-imagination of Loan Originations for personal lending use cases
- Transitioning from antiquated legacy systems to modern tech
- Focus on Debt Consolidation and Loan Origination without human intervention
What type of experience does the right candidate have:
- Mid- senior level experience - 7+ Years of Experience as a Full Stack Software Engineer
- Need strong experience with GraphQL
- Proficiency in Typescript
- Front-end capability with modern versions of Angular 16+ (35% of work)
- Backend Node APIs (65% of work)
- SQL on the backend (Not database design but working with complex queries and such)
- Experience with AWS services such as Lambdas and EC2 instances, S3 Buckets, etc (Cloud first developer)
- Some Ci/Cd work- dealing with existing pipelines
- Need AI experience - some AI assisted dev , understanding of LLMs, having broader understanding is necessary and required
What the responsibilities are of the right candidate:
- Develop and maintain complex web-based applications & enterprise systems using GraphQL, Typescript, NodeJS, and Angular.
- Develop target state technology that modernizes core lending platform services leveraging GraphQL with Apollo
- Client, Server, and Router, BPMN using Camunda v8, and Event Driven Architecture using Kafka on AWS.
- Design, develop, and deploy scalable and reliable software solutions optimized for AWS cloud infrastructure, leveraging DevOps best practices to ensure seamless CI/CD, infrastructure as code, and cloud-native performance.
- Continuously enhance and optimize code quality, scalability, security, and performance in consultation with agentic AI.
- Create clean, maintainable, and well-documented code adhering to best practices and coding standards.
- Write automated tests and conduct thorough testing to deliver high-quality shippable software every Agile/Scrum sprint.
- Collaborate with product owners, user experience designers, and other team members while leveraging agentic AI to find gaps, refine work more efficiently to enhance product delivery.
- Actively participate in discussions and development ceremonies, propose technical solutions, and translate them into working software using sanctioned AI agents.
- Have a strong bias for action and learning by doing mindset especially in applying agentic AI responsibly.
- Thrive working in a fast-paced environment where applying responsible use of agent AI is the new norm.
Skills
AngularAWSAWS LambdaCamundaCI/CDEC2Event Driven ArchitectureGraphQLKafkaLLMsNode.jsSQLS3Typescript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free