Software Developer Senior
Baker Hill Solutions
Job Description
Job Description
This role requires an onsite presence in our Carmel, IN office.
The Senior Software Developer leads software development projects and oversees the quality and functionality of our software solutions. You will be responsible for designing, testing, and implementing new and updated software systems, as well as working with the Software Development Manager and the development team to ensure timely delivery of projects. You should have extensive experience in software development, project management, and technical leadership.
Essential Functions/Job Duties
- Lead software development projects
- Mentor development team members in software best practices
- Design, develop, test, and maintain complex and scalable software applications and systems
- Collaborate with clients, stakeholders, and senior management to understand and deliver software requirements and solutions
- Troubleshoot and resolve software issues and provide technical guidance
- Promote agile and test-driven software development practices
- Document and update software architecture and design patterns
- Research and implement new technologies and tools to optimize software performance and quality
- Communicate complex technical concepts concisely to non-technical counterparts
Skills/Qualifications Required
- Masterful analytical and problem-solving skills.
- Advanced oral and written communication skills.
- Advanced knowledge of platform specific tools and utilities.
- Advanced knowledge of various software design patterns.
- Advanced Experience with .NET Core, Angular, Microsoft Azure.
- Advanced knowledge of products and technical environment, including interrelationships of systems.
- Advanced knowledge of SQL Databases and T-SQL, database design, including scripting, performance tuning, optimization.
- Experience with SaaS, Multi-Tenant architecture patterns.
- Experience with software development methodologies
- Experience using best practice version control methodologies and tools such as TFS, GIT or SVN.
- Experience with Continuous Integration Build and Deployment Automation.
- Experience with Agile development methodologies.
- Ability to manage multiple projects simultaneously.
- Ability to translate business needs into technical design requirements.
- Ability to design and deliver SaaS solutions for customers.
- Ability to mentor and coach associate developers.
- 5y+ Experience designing and implementing complex software solutions.
- 5y+ Experience with C# development.
- 5y+ Experience designing and implementing MS SQL databases, SQL query scripting.
- 5y+ Experience designing and implementing integrations with 3rd party APIs, services, and products.
- 3y+ Experience with TypeScript or JavaScript.
- SAFe for Teams (SP) certification required to collaborate effectively within Agile Release Trains or must be obtained within the first 90 days of employment.
- Demonstrated adaptability and willingness to upskill as platforms, frameworks, and tools evolve
- Ability to proactively suggest improvements and apply innovative solutions within established architectural and team guidelines
- Experience using modern development tools, including AI assisted tooling, to improve efficiency and quality
AI Related Responsibilities
- Uses AI assisted development tools (e.g., code completion, refactoring, analysis, testing support) to improve productivity and code quality
- Applies sound engineering judgment when using AI generated output, ensuring correctness, security, maintainability, and alignment with established standards
- Uses and promotes AI tools to explore solutions, accelerate learning, and assist with problem analysis
- Stays informed on emerging AI enabled development tools and capabilities relevant to the team’s technology stack
STANDARD REQUIREMENT
Use AI responsibly and in alignment with policy, including ongoing learning, and incorporate AI into routine tasks such as drafting communications, summarizing meetings, and organizing information.
Disclaimer:
The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to assign or reassign duties and responsibilities to this position at any time as business needs evolve.
- ...Job Description Title: Senior Application Developer Worksite Location: Westfield, Indiana Duties: Indiana Mills & Manufacturing Inc.... ...review technical modules of IMMI's computer and enterprise software systems and applications. The Senior Application Developer...Senior
- ...recognizes the most engaged workplace cultures in the world. The Senior DevOps Engineer collaborates with internal and global teams to... ..., scaling, and operational processes Design and implement software-defined infrastructure using cloud standards and best practices...SeniorH1bImmediate startRemote work
- ...Senior AUTOSAR Software Engineer V2Soft is a global leader in IT services and business solutions, delivering innovative and cost-effective technology solutions worldwide since 1998. We have headquarteerd in Bloomfield Hills, MI and have 16 offices spread across six...SeniorLocal areaWorldwide
$141k - $166k
MISO Default Brand seeks a Senior ServiceNow Developer to enhance our service management platform. You will shape the future of our ITSM solutions, ensuring high performance and reliability. With a competitive salary range of $141,000 - $166,000, you will design and build...Senior- Allegion Canada Inc. is seeking a Senior DevOps Engineer in Carmel, Indiana. This role involves collaboration with global teams to enhance security technology and cloud infrastructure. Candidates should have 7+ years of relevant experience, expertise in Microsoft Azure...Senior
- Baker Hill in Carmel, IN is looking for a Senior Software Developer to lead software development projects and mentor team members. The ideal candidate should have over 5 years of experience in software development and proficiency in .NET Core, Angular, and Microsoft Azure...SeniorFull time
- ...to provide sponsorship for employment visa status (e.g., H-1B, TN, etc.) for this employment position.***What You Will Do:**The **Senior DevOps Engineer** collaborates with internal and global teams to support, deploy, secure, and extend our security technology capabilities...SeniorH1bRemote work
- A leading auction technology company based in Carmel, Indiana, is seeking a Cloud Security Engineer to lead technical evaluations and drive high-stakes security projects. The successful candidate will have expertise in cloud security, threat intelligence, and experience...Senior
- HNTB Corporation in Carmel, Indiana, is seeking an experienced Engineering professional to provide technical guidance on complex projects. The ideal candidate will have a Bachelor's degree in Engineering with 10 years of relevant experience, or a Master's with 9 years, ...Senior
- CNO Financial Group, Inc. is looking for a Sr IT Security Engineer to design and implement security solutions while leading less senior team members. You will ensure compliance with security policies and standards, work effectively across multiple business functions, and...SeniorWork at officeWork from home
$141k - $166k
Join MISO as a Senior ServiceNow Developer and help shape the future of our service management platform. At MISO, we’re on a mission to optimize... ..., and working through the full process of developing software, from understanding needs, to designing, building, testing...SeniorLocal area- CNO Financial Group, Inc. is hiring a Sr. Solution Architect in Carmel, Indiana, to design solution and integration architectures within its IT Team. This role involves leading a new SaaS implementation, primarily focusing on integration architecture using Azure technologies...Senior
- ...Position Summary: Seeking a Senior AUTOSAR Software Engineer to play a key role in an Advanced Development Program (ADP) focused on generating... ...with the Embedded SW Engineer to ensure internally developed building block modules integrate cleanly into the AUTOSAR environment...SeniorTemporary work
$50 per hour
...Job Description Job Description Python - Senior Developers - AI Training - USA About Prolific Prolific is not just another player in... ...evaluate cutting-edge AI models. If you have a background in Software Engineering, we'll send you a quick 10- to 15-minute test to...SeniorWork from homeFlexible hours- ...Senior Data Platform Engineer This position serves as the senior technical expert for Data Hub processes within the Global Data & Analytics Team, owning the design and implementation of data ingestion, transformation, and transmission workflows for the Operational...Senior
$79.2k - $209.5k
...truly impacts the world Ability to have immediate impact on developing technology Unlimited growth potential with inspiring work... ...Hospital Quality Reporting team, you will use basic knowledge of software architecture to perform tasks associated with developing,...SeniorTemporary workImmediate startFlexible hours- Join Sallie Mae When you join Sallie Mae, you become a champion for all students. We're on a mission to power confidence as students begin their unique journey. To help them plan their higher education, successfully finish, and prepare for life after school. To help...Senior
$39.48 per hour
...resource and IT infrastructure requirements for new and existing application software systems Assist, direct, train, and coordinates the work of less experienced application software developers and/or application systems analyst staff and assist with the development of...SeniorLive in- Senior Software Engineer page is loaded## Senior Software Engineerlocations: Carmel, INtime type: Full timeposted on: Posted Yesterdayjob... ...id: R-009918The Software Engineer is responsible for developing and supporting the individual components within an application...Senior
$96.8k - $251.6k
...reviews, technical direction, execution planning, and examples of senior-level ownership in ambiguous environments. Translate... ...Experience using or introducing AI-assisted engineering workflows, developer-productivity automation, reporting automation, or SDLC improvements...SeniorTemporary workFlexible hours$96.8k - $306.4k
...OCI service from scratch and work with senior architects and leaders at OCI. You must... ...performance problems. You should be a rock solid developer able to dive deep into low-level systems... ...executives for investment and drive the software design and development for new major...SeniorTemporary workWork experience placementWorldwideFlexible hours- Microchip Technology Inc is seeking a Field Applications Engineer to provide technical support and expertise in embedded control primarily in Indianapolis, Indiana. The role involves collaborating with sales, engineering, and product teams, presenting technical demonstrations...SeniorLocal area
- ...Senior Full Stack Software Developer Anywhere Type: Contract Category: Development Industry: Healthcare Workplace Type: Remote Reference ID: JN -062026-107187 Date Posted: 05/31/2026 Shortcut: Description Recommended Jobs Description...SeniorHourly payContract workLocal areaRemote work
$79.2k - $209.5k
...accelerate delivery and improve quality across system design, coding, testing, documentation, and operations. We are seeking a Senior Software Developer (IC3) to design, develop, and operate backend services and platform components that improve developer productivity and...SeniorTemporary workFlexible hours- ...Job Description Job Description Experienced Java developer with expertise in Spring Boot, REST API development, batch processing, event-driven queue processing, MuleSoft integration, and document generation tools. Complete Description: Resource is required with...Senior
- Resmed is seeking an Advanced Specialist, Applications Developer in Indianapolis, Indiana, to design, develop, and maintain Warehouse Management Systems (WMS) applications, preferably using HighJump. You will work closely with cross-functional teams to integrate WMS with...Senior
- A technology-driven company located in Carmel, IN is seeking a Senior Software Engineer responsible for developing and maintaining application components. This role requires collaboration on user stories and efficient code development. Ideal candidates will have a Bachelor...Senior
$79.2k - $209.5k
...development tools to accelerate delivery. Responsibilities Responsibilities ~ As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications...SeniorTemporary workFlexible hours- ...Job Title: IN-DCS-Senior Java Developer Job Type: Hybrid- Contract Duration: 6 months + Extension Location: Indianapolis, IN 46204 Job Description: We are seeking a Senior Java Developer with strong expertise in Java, Spring Boot, REST API...SeniorContract work
$140k - $170k
...scrum teams, collaborating with other architects to promote innovation and stability. Candidates should have a minimum of 8 years in software engineering with leadership experience. The position offers a national average salary range of $140-170k, plus benefits like 401(k...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Senior. Be the first to apply!
- software engineer internship remote Carmel, IN
- senior robotics software engineer Carmel, IN
- software development engineer aws Carmel, IN
- startup software engineer Carmel, IN
- part time software developer remote Carmel, IN
- senior software engineer remote Carmel, IN
- software engineer Carmel, IN
- junior software developer remote Carmel, IN
- software developer positions Carmel, IN
- software developer Carmel, IN


