Software Engineer


Keller Schroeder
Dice Job Match Score™
🔗 Matching skills to job...
Job Details
Skills
- Node.JS
- TypeScript
- JavaScript
- Ruby
- Python
- Amazon Web Services
- Containerization
- CI/CD
- Design Systems
- Technology Transformation
- Digital Transformation
- Ruby on Rails
- OpenTelemetry
Summary
NO PHONE CALLS PLEASE! Calls will not be returned.
We welcome individual candidates and Corp-to-Corp (CTC) resume submissions.
6-month contract
Hybrid – Candidates must live within 50 miles of Baltimore, MD (preferred), Charlotte, NC, Wilmington, DE, Dallas, TX, Evansville, IN
NO PHONE CALLS PLEASE! Calls will not be returned.
We are seeking a Lead Software Engineer to help our direct client. This is a hybrid position and must live within 50 miles of one of the following locations:
- Baltimore, MD (Preferred)
- Charlotte, NC
- Wilmington, DE
- Dallas, TX
- Evansville, IN
Mandatory Skills:
Node.JS, TypeScript, JavaScript, Ruby, Python, Amazon Web Services, Containerization, CI/CD
Responsibilities:
- Setting technical direction for application development teams spanning client’s marketing content and loan acquisition workflow. Working in close coordination with product, technology and enterprise architecture to ensure alignment around design and execution of business-critical software initiatives.
- Defining detailed roadmaps for migrating monolithic systems into target-state technology comprising distributed systems and microservice deployments, built on resilient and scalable cloud infrastructure.
- Establishing standards and defining guardrails for technology teams around systems architecture, design patterns, code reusability, and technical debt.
- Evaluating the role of emerging technologies (e.g. GraphQL, agentic AI) in the context of existing SDLCs and assisting with their adoption solutions for greater efficiency and faster time-to-market.
- Demonstrating leadership through influence via participation in communities of practice, proof-of-concept implementations, and mentoring other team members in engineering best practices.
- Balancing technical leadership and architectural responsibilities with hands-on development tasks based on team capacity and business needs.
Requirements:
- 7+ years’ strong experience in full-stack web development, with a particular focus on proficiency in the presentation layer.
- Experience building and maintaining high-traffic, consumer-facing websites running on public cloud systems (E.g. Amazon Web Services, Microsoft Azure).
- Knowledgeable and skilled in integrating frontend technologies with the API layer (i.e. RESTful APIs, GraphQL endpoints) and relational / non-relational databases.
- Excellent written and verbal communication skills, and ability to thrive in a collaborative team setting.
- Strong DevOps experience, including CI/CD pipelines, infrastructure-as-code, containerization, monitoring, and production operations
- Programming skills including Node.JS, TypeScript, JavaScript, Ruby, Python
Nice to have:
- AWS certification
- Design systems implementation
- Technology transformation
- Digital transformation
- Ruby on Rails development
- OpenTelemetry
- Financial services experience
We look forward to receiving your resume in PDF format!
- Dice Id: ksa
- Position Id: 3298
- Posted 18 hours ago
Company Info
This is not merely a slogan at Keller Schroeder. It is embedded into the way we think, and is foundational to our mission:
"Keller Schroeder is a technology company in the performance improvement business. Our mission is to leverage technology tools and services to help our clients more successfully achieve their objectives."
We understand the value of technology as a competitive tool, yet we have a healthy irreverence for technology as a panacea. We stay current in leading edge technologies that offer true value to our clients, while also employing time tested legacy tools when they facilitate the best solution.
Careers


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs