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.
- ...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...Suggested
$168k - $193k
...models, generative AI applications, and intelligent agents. Developing and operationalizing LLM-powered solutions (RAG, prompt... ...Engineer include: ~ A Bachelor’s degree in Computer Science, Software Engineering, Data Science, Data Analytics or related field. Master...SuggestedFull timeLocal area- ...reasonable work schedules Extensive opportunities to learn and develop yourself A community of friendly, talented, and effective... ...Consult on and lead architectural activities on new and existing software systems Support sales meetings with your architectural...SuggestedWork at officeImmediate startFlexible hours
- Project Description DXC Luxoft is launching a new project for a global leader in energy transmission and distribution, with a primary focus on the APAC region. The project delivers a comprehensive electricity market management platform for a national TSO, covering key ...Suggested
- ...team of Innovators, Collaborators and Doers. We're seeking a Software Engineer to join our Patient Experience Cloud (PXC) team.... ...owners and a team of software and test engineers to define and develop world class product solutions Design, build, and operate cloud...SuggestedFull time
- ...and UAT environments. What you’ll be doing... Design, develop, maintain, and deploy back-end solutions using C# / dotNetCore... ...try new technologies, approaches, and participate in bringing software engineering in Carvana to the next level Skills and experience...Full timeWork at officeVisa sponsorshipMonday to Friday
$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 ...Temporary workRemote work$152k - $177k
...will include: Building AI that matters - prototyping and developing AI driven and intelligent agent solutions that directly support... ...multidisciplinary team of data scientists, data engineers, and software engineers to produce AI solutions, helping bring emerging technologies...Full timeLocal area$135k
...authorized to work in the US. We do not currently support new visa sponsorships or transfers. We’re looking for a Microsoft Full Stack Developer who thrives on solving complex problems and enjoys wearing many hats. You’ll work across all layers of our healthcare platform,...Full time$50.5k - $112.5k
...Firm Services practice, you will apply data, algorithms, and software engineering to build and deploy software and platform systems... ...you will focus on learning and contributing to projects while developing your skills and knowledge to deliver quality work. You will engage...Full timeWork experience placementH1bLocal area- ...CMM programming software: PC-DMIS and Calypso Overview We are seeking an experienced CMM Programmer to join our heavy industry manufacturing... ...team. The successful candidate will be responsible for developing programming for the Coordinate Measuring Machines (CMM) to inspect...
$114.6k - $234.6k
...requirements (power, temperature, flow, pressure, system health) Ensure instrumentation is enabled at deployment Partner with software/data teams to support monitoring and analysis Identify and close gaps in telemetry coverage and data quality Standards &...Temporary workFlexible hours$116.36k - $155.15k
...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 work1 day per week- ...Serve as a technical escalation point for complex application and data-related issues, coordinating with global support teams, developers, and vendors Support application lifecycle activities, including deployments, upgrades, patches, and validation support in GxP...
- ...specifications * Coordinate testing and application of ongoing software patches or upgrades * Lead in planning and implementing... ...establish courses of action for self to accomplish specific goals, develop and use tracking systems for monitoring own work progress, and...For contractorsWork experience placementWork at officeNight shiftWeekend work
- A leading data streaming company is seeking a Senior Software Engineer II in the United States to lead the design and implementation of complex backend services. Candidates must have 5+ years of experience in building scalable systems, deep proficiency in backend programming...Remote work
- ...Position: .NET full stack Developer Location: Indianapolis, IN - Onsite Job Description Individuals with working experience in the following areas: • Bachelor's degree in Computer Science or related field. • 5 years of full-stack development...Work experience placement
- ...Description Job Description SEP has openings for experienced lead software engineers. We've been helping companies build great software... ...work schedules Extensive opportunities to learn and develop yourself A community of friendly, talented, and effective peers...Work at officeRelocation packageFlexible hours
- 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...
$150k - $180k
Option for full time salary or fee for service. Flexible scheduling for either option. Autonomy with supportive leadership. This Jobot Job is hosted by: Ben Eberly Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. Salary: $...Full timeLocal areaFlexible hours- ...initiatives. Lead production support efforts, including incident resolution, root cause analysis, and post-incident reviews. Develop comprehensive technical documentation, architecture guides, operational runbooks, and knowledge resources. Leadership & Mentorship...
- ...motivated programmer looking to make a real difference in people’s lives? Come be a part of our #calregionalfamily as a Senior Software Developer and help develop the heroes of tomorrow. Who We’re Looking For We are looking for an enthusiastic and self‑motivated full‑...Full timeWork experience placementWork at officeLocal areaRemote workWork from home2 days per week3 days per week
- ...to life. We are a team of Innovators, Collaborators and Doers. Senior Software Engineer As a Senior Software Engineer at Zotec, you will be challenged to stretch your expertise in new ways. Develop and maintain enterprise‑grade solutions built on .NET Framework, focusing...
$118k - $192k
...candidate may prepare, provide guidance, or assist in preparing and developing the engineering deliverables for electric substation projects.... ...substation design drawings. Proficient with current software applications used to perform substation design work. Ability...Temporary workRemote work$125k - $175k
...Position Full-Stack (Senior) Software Engineer with experience in building scalable, cloud-native applications with MS .NET, .NET Core... ...will own and be responsible for repositories and applications you develop and maintain. Relentlessly curious — you are constantly...Temporary workImmediate start- ...Engineering discipline or the equivalent in appropriate education and experience as determined by management Proficient with CAD software (Design & Manufacturing disciplines) Basic understanding of common manufacturing processes Good oral and written skills...Work at office
$134.55k - $205.56k
...degree from an ABET-accredited engineering program. ~12 years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of conceptual designs, determination of design basis, the...Hourly payWork at officeLocal areaFlexible hours3 days per week$67.7k - $90.27k
...plays a meaningful role in shaping what comes next. In an environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex problems, and help deliver the secure, resilient, and high-performing...Full timeTemporary workRemote workWork from home- ...Adoption Framework. Directs cloud service selection, SaaS adoption, and platform reuse to optimize cost and reduce duplication. Develops reference patterns for serverless, containers, event-driven, integration, and data platforms. Embeds cross-cloud security and...
$84.9k - $209.5k
...people with our products & services · Create technology in which truly impacts the world · Ability to have immediate impact on developing technology · Unlimited growth potential with inspiring work · Work with the best minds in the industry · Enjoy working in...Temporary workImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer. Be the first to apply!
- entry level software engineer remote Carmel, IN
- cybersecurity software engineer Carmel, IN
- software engineer Carmel, IN
- software engineer healthcare Carmel, IN
- startup software engineer Carmel, IN
- intel software engineer Carmel, IN
- software developer positions Carmel, IN
- software engineer full time Carmel, IN
- part time software developer remote Carmel, IN
- software developer Carmel, IN




