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.
- ...SEP has immediate openings for experienced lead software engineers. We've been helping companies build great software products since 1... ...reasonable work schedules Extensive opportunities to learn and develop yourself A community of friendly, talented, and effective...SuggestedFull timeWork at officeLocal areaImmediate startRelocation packageFlexible hours
- ...Paypal, western union, client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full...SuggestedFull time
- ...into product requirements and design specifications. Lead feature and capability development for each program iteration of software release. Develop automotive system strategy documents to define standard processes to ensure requirement traceability and reusability for...SuggestedFull time
- Job TitleBenefits (employee contribution):Health insuranceHealth savings accountDental insuranceVision insuranceFlexible spending accountsLife insuranceRetirement planAll qualified applicants will receive consideration for employment without regard to age, race, color,...Suggested
- ...Sr. Software Engineer Apex Systems is looking for a Sr. Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product...SuggestedWork experience placement
- ...varying from 0 to 100% depending on business need and client requirements.Here’s What You Need:Minimum of 10 years of experience in software or AI/ML engineering, including architecture leadershipMinimum of 6 years of experience architecting and delivering enterprise AI/...Full timeWork experience placementLive inWork at officeLocal area
- WHO WE ARE: Accenture is a leading partner to the world’s major cloud providers, including AWS, Azure, and Google. Accenture Google Business Group (AGBG) focuses on Cloud solutions leveraging Google's Cloud Platform. Our AGBG professionals deliver a full stack of integrated...Full timeWork experience placementLive inWork at officeLocal area
- ...Provides engineered solutions to improve components and products. Develops concepts for new products that achieve the desired quality at... ...and directs the use of computer assisted design (CAD) software. o Leads and prioritizes the activities of the staff and works...Permanent employment
- ...Demonstrated experience designing and supporting Microsoft Azure cloud environments within enterprise organizations Experience developing automation using PowerShell, Infrastructure as Code, configuration management, or similar automation platforms Strong...Full timeTemporary workWork at officeRemote workFlexible hours
- ...Cloud Center of Excellence (CCoE) and in close partnership with Software Excellence & Enablement (SEE), this role builds security into... .... Build a culture of security awareness and mentor developers and leaders in the principles of software security. Travel...Night shift
- ...Terraform), leveraging version-controlled CI/CD pipelines and automation to deliver secure, scalable, and standardized cloud solutions.Develop, maintain, and enforce enterprise cloud architecture roadmaps, standards, and governance frameworks that modernize legacy...Full timeWork experience placementWork at officeRemote workFlexible hours
- ...passion for building applications. The primary focus of a Frontend Developer is to help our clients build reliable, performant, and... ...with architectural blueprints and technology strategy. Ensure software delivery conforms to established KPIs and metrics. Drive adherence...
- OPENLANE, Inc. is on the lookout for a Senior Full Stack Developer based in Carmel, Indiana, to join their team. This role entails building... ...experience in relevant fields, have a strong understanding of software architecture, and excel in both front-end and back-end...
- ...Principal Software Engineer Cox Automotive is deploying enterprise AI capabilities on AWS Quick across the enterprise, helping teams... ...or zero-trust data pipelines. Experience building internal developer platforms, developer tooling, or platform-as-a-product...Work at office3 days per week
- ...etc to name a few. We have an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with...Full timeH1bRemote work
- CleanSlate Technology Group in Carmel, IN is seeking a Frontend Developer to design and build modern, cloud-based applications. You will... ...into technical solutions. Applicants should have 5+ years in software development and strong experience with React, Angular or Vue,...
- ...organizational, operational, and technical models to enable modernization of core engineering functions and the ability to start introducing software, analytics, and cloud into the products.You will support our clients across a broad range of industries to address their issues...Full timeWork experience placementLive inWork at officeLocal area
- Cox Automotive is seeking a Principal Software Engineer to lead the design and delivery of scalable, high-performance platforms powering our telecommunications and media-driven automotive solutions. You will own key architectural decisions, guide the adoption of cloud-...Worldwide
- ...designation reserved for a select group of organizations that go above and beyond in building exceptional workplace cultures. Senior Lead Software Product Data Engineer, GSS Software Engineering This position serves as the senior architectural authority for product data across...H1b
- Zotec Partners seeks a Software Engineering Manager to lead a team of 5 developers and 2 test engineers in delivering on corporate initiatives. You will mentor staff, shape technical direction, and collaborate with product management to ensure timely, quality solutions....
- ...Integration Lead - Robotics & DronesWe are Aptiv - a global technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous driving cars, advanced driver-assistance systems, connected vehicles and smart...Full timeRemote work
- ...Embedded Software Engineer - AUTOSAR ExpertContractJob DescriptionRequired QualificationsBachelor's degree or higher in Electrical Engineering... ..., Computer Science, or equivalent. 10+ years of experience developing embedded software in C. Strong background with 16/32-bit...
- ...: Indiana Mills & Manufacturing Inc. d/b/a IMMI seeks a Senior Application Developer in Westfield, IN to design, analyze, and review technical modules of IMMI's computer and enterprise software systems and applications. The Senior Application Developer operates as a subject...
- Aptiv PLC is seeking a Senior Embedded Software Engineer - DSP Software at its Indiana Technical Center in Carmel, IN. You will contribute to autonomous and ADAS projects, developing embedded software for radar DSP and sensor fusion, with relocation assistance offered within...Relocation package
- We Are:Accenture is a global professional services company with leading capabilities in digital, cloud and security. Combining unmatched experience and specialized skills across more than 40 industries, we offer Strategy and Consulting, Interactive, Technology and Operations...Full timeWork experience placementLive inWork at officeLocal area
- Aptiv is hiring a Senior Embedded Software Engineer - DSP Software in Carmel, IN to advance radar and autonomous vehicle projects. You will develop embedded software for DSP-based radar systems, implement algorithms, and contribute to software quality through reviews and...Relocation
- ...degree, or working knowledge of accounting and finance principles is a plus. End-to‑end consulting experience through a process‑based software delivery lifecycle, with a track record of on‑time, on‑budget delivery and strong customer satisfaction. A sensible decisions‑...Full timeCasual workWork at officeLocal areaRemote workFlexible hours
- ...affordability, digital channels, and data/AI-enabled operations. Originate and lead complex sales pursuits, including shaping deal strategy, developing compelling value propositions, and closing high-impact opportunities that contribute meaningfully to practice growth. Oversee...Full timeWork experience placementLive inWork at officeLocal area
- ...scale.Key Responsibilities:Hydrate structured and semi-structured data into Knowledge Graphs by mapping source data to ontology models.Develop data mapping and transformation workflows using R2RML or similar technologies.Write and optimize SPARQL queries for graph loading,...Full timeWork experience placementLive inWork at officeLocal area
- ...The amount of travel will vary from 25% to 75% depending on business need and client requirements.What You Need:Minimum 10 years software engineering experience (Python, TypeScript/JavaScript, Java) with 10 years’ experience integrating APIs and building distributed,...Full timeWork experience placementLive inWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- software development engineer aws Carmel, IN
- real time software engineer Carmel, IN
- software engineer travel Carmel, IN
- remote entry level software developer Carmel, IN
- information technology software engineer Carmel, IN
- network software engineer Carmel, IN
- software engineer remote Carmel, IN
- senior software engineer Carmel, IN
- intel software engineer Carmel, IN
- senior software engineer ruby on rails Carmel, IN



