Software Developer
Baker Hill Solutions
Job Description
Job Description
The Software Developer participates in software development projects and is responsible for producing quality 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 experience in software development.
Essential Functions/Job Duties
- Delivers working software as part of agile software development projects
- Designs, develops, tests, and maintains scalable, maintainable software solutions
- Translates business requirements into technical designs and working code, proactively clarifying gaps or ambiguities
- Troubleshoots and resolves software issues with a focus on root cause analysis and long term quality
- Participates in Agile (including SAFe) development practices such as sprint planning, backlog refinement, stand ups, and retrospectives
- Applies appropriate software design patterns to improve quality, maintainability, and efficiency
- Keeps current with platform upgrades, frameworks, and tooling (e.g., .NET, Angular, SQL, CI/CD) and incorporates improvements into daily development work
- Communicates technical concepts clearly and concisely to both technical and non technical stakeholders
- Collaborates with team members to share knowledge, improve practices, and raise overall team capability
Skills/Qualifications Required
- Advanced analytical and problem-solving skills.
- Advanced oral and written communication skills.
- Knowledge of platform specific tools and utilities.
- Knowledge of various software design patterns.
- Experience with .NET Core, Angular, Microsoft Azure.
- Knowledge of products and technical environment, including interrelationships of systems.
- 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 with Agile development methodologies.
- Experience translating business needs into technical design requirements.
- Ability to work on a project with minimal supervision.
- Ability to design and deliver SaaS solutions for customers.
- 3y+ Experience implementing software solutions with C# development.
- 3y+ Experience designing and implementing MS SQL databases, SQL query scripting.
- 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 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.
$114k - $139k
...dashboards. Integrate Tripwire with other systems such as ServiceNow and Splunk; maintain logs, reporting schedules, and data exports. Develop scripts and automation (PowerShell, Bash, Python) to streamline reporting, deployments, and manual tasks. Reduce manual work...SuggestedLocal area- ...reasonable work schedules Extensive opportunities to learn and develop yourself A community of friendly, talented, and effective peers... ...Consult on and lead architectural activities on new and existing software systems Support sales meetings with your architectural...SuggestedWork at officeLocal areaImmediate startFlexible hours
- .... Self-motivated, goal-oriented, and able to work independently and collaboratively within a team. Proficiency in using CRM software and Microsoft Office Suite. Strong work ethic pursuing a high standard of excellence. Results-oriented with a focus on achieving...SuggestedWork at office
- ...ideal candidate will have a bachelor's degree in a related field and 1-3 years of experience in AI or ML. Responsibilities include developing training programs and collaborating across business units to identify valuable AI applications. Strong programming skills,...Suggested
$110k - $160k
Job Summary Join Belden's digital transformation journey, implementing SAP S/4HANA to create integrated, data-driven operations. The SAP GTS Analyst is crucial to this journey, leading the design, configuration, and support of SAP Global Trade Services (GTS) E4H. This role...SuggestedTemporary workRemote work$101k - $150k
Belden Inc. is seeking an experienced SAP Integration Developer to join our team in Carmel, Indiana. This role involves designing and implementing integration solutions using SAP Integration Suite, focusing on innovative digital transformations. The ideal candidate will...Remote job- 209455 / .Net Windows Communication Foundation Developer Procom is a leading provider of professional IT services and staffing to businesses... ...and risk management experience Full understanding of the software development life cycle The individual selected for this role...Permanent employmentContract workFor contractors
- Kobie is seeking a Senior Data Engineer to join their team, located in Indianapolis, IN. You will be responsible for ensuring the reliability of data pipelines and drive innovation within the company’s data architecture. The ideal candidate has over 6 years of experience...Remote workFlexible hours
$97.41k - $135.83k
Trane Technologies in Noblesville, Indiana is seeking a Software Engineer to develop embedded HMI systems using Qt/C++ and Python, manage Yocto Linux distributions, and oversee embedded cybersecurity programs. You will design high-performance applications and collaborate...$126k - $224.4k
...Company seeks a Platform Site Reliability Engineer to join the Software Product Engineering (SPE) Customer Operations team. You will design... ...and implementing corrective actions that prevent recurrence Develop and maintain runbooks, playbooks, and operational standards...Full timeWork at officeFlexible hours3 days per week$100k - $140k
...Services is assisting our client in their search for an Embedded Software Engineer to join their growing team located on the west side of... ...will be responsible for coding with Embedded C++ to design, develop, test, and debug systems software. Additionally, they will design...Full timeContract work$103.71k - $138.28k
...formulate system requirements. •Evaluates and recommends future technologies and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security and functional requirements. •Analyzes, develops, recommends,...Full timeTemporary workRemote work- ...technology consultancy is seeking a candidate for middleware platform services, focusing on IBM App Connect Enterprise. The role involves developing new services and integrating applications, requiring a candidate with 0-1 years of relevant experience. Strong communication...
- ...Help design, build, and maintain our AWS-based infrastructure using IaC tools like AWS CDK or Terraform Build internal tooling and developer experience improvements to reduce friction across engineering Contribute to our observability and incident response strategy (...Contract workWork from homeFlexible hours
- A global AI and Data Analytics Consulting Firm is looking for a skilled Snowflake Data Engineer. This role involves designing data pipelines and optimizing SQL transformations, requiring over 5 years of experience in data engineering. Proficiency in Snowflake, Azure, and...
- ...management and cybersecurity teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. - Develop and maintain technical documentation, standard operating procedures, and platform...Minimum wageFull timeContract workTemporary workWork experience placement
- ...deployments. - Integrate security controls, automated testing, and compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for performance, availability, and security, supporting incident...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
- A leading engineering firm in Indianapolis is seeking a Roadway Design Engineer to join their team. You'll be responsible for roadway design, project management, and mentoring junior engineers. Ideal candidates will have 5-15 years of experience and proficiency in MicroStation...
- ...'s growth, with a focus on building product-oriented internal developer platforms, improving observability, reliability, automation, and... ...engineering organizations and a deep understanding of modern software engineering practices. Experience in high-growth environments,...
- A technology company in Indianapolis, Indiana, is seeking a software developer with a strong understanding of C++ and Delphi. The role requires hands-on experience in Windows development, preferably with COM technologies. Ideal candidates should possess knowledge of multi...Permanent employment
- 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...Local area
- ...expert guidance to enhance customer satisfaction. The ideal candidate has at least 2 years in technical support, strong knowledge of software applications, and excellent communication skills. The position offers a dynamic work environment with a focus on customer...
$123.55k - $164.05k
...infrastructure provisioning and configuration using Terraform, developing reusable modules and enforcing IaC best practices. Monitor,... ...enforce security policies, procedures, and controls across the software delivery lifecycle. Lead compliance initiatives and support internal...Full timeH1bRemote work- Belden is seeking a highly experienced Senior SAP IT Analyst - Finance to optimize technology solutions in the SAP S/4 environment. You will manage end-to-end Finance processes, collaborate with cross-functional teams, and lead SAP initiatives. The ideal candidate has over...Remote job
- ...successful candidate will be responsible for driving excellence in software, data, and AI, and will play a pivotal role in inspiring and... ...a plus. A minimum of 15 years of experience as a software developer, including at least 5 years in a management role with large, global...
- ...platforms. The successful candidate will be responsible for overseeing the design, implementation, and maintenance of the company's software and infrastructure. This role involves leading a team of engineers, setting technical standards, and ensuring the scalability,...
$66k - $165k
Eli Lilly and Company is seeking an Engineer for MLOps & Scientific Platforms, focusing on operationalizing Data Foundry’s tools and methods into actionable prototypes. This role is crucial for building ML deployment pipelines and ensuring system reliability for scientific...- Vaco Recruiter Services is seeking a Senior Cybersecurity Engineer to design and implement security controls for various cloud and enterprise environments. The role emphasizes frameworks like Zero Trust, NIST, and CMMC. With at least 7 years of experience in cybersecurity...
$126k - $224.4k
What You’ll Be Doing Develop and drive adoption of platform development standards and architecture patterns across your team(s) Enable technical delivery of SPE software components, including understanding and addressing risk, privacy, cybersecurity and legal constraints...Full timeRelocationFlexible hours- KSM Business Services, Inc. in Indianapolis is seeking a Systems Engineer responsible for designing, implementing, and supporting enterprise infrastructure systems. The role involves deep technical expertise in virtualization and operating systems with a focus on automation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software engineer amazon Carmel, IN
- agile software developer Carmel, IN
- software developer positions Carmel, IN
- senior software design engineer Carmel, IN
- software developer Carmel, IN
- ngo software engineer Carmel, IN
- startup software engineer Carmel, IN
- senior software engineer Carmel, IN
- senior software engineer ruby on rails Carmel, IN
- remote entry level software developer Carmel, IN


