Software Developer

Baker Hill
Carmel, IN, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

The Purpose of the Software Developer is to work closely with the Product Managers, Solution Architects, Business Analyst, and Quality Assurance to produce high quality enterprise level web applications in software as a service model.

The primary responsibilities of this role are to analyze and implement enhancement requirements for new features, as well as to analyze and resolve production issues for clients.

The full-stack software engineer plays a pivotal role in the development of new features to power our industry-leading suite of products.

As a core member of this team, you work closely with the functional counterparts in our organization to understand complex business requirements and build cutting-edge solutions following the robust development process.

Essential Functions

  • Design and Develop high-performance and impactful software to solve complex business problems
  • Deliver highly functional systems and tools to support our financial SaaS platforms
  • Identify and improve the efficiency, scalability, operability, and security of systems. Participate in design and code reviews
  • Work closely with product management, design, quality assurance, and operations team to understand our customer needs, and effectively translate them to technical specifications
  • Communicate complex technical concepts in a clear and concise way to non-technical counterparts
  • Adopt, embrace, and promote agile, waterfall, and test-driven software development practices
  • Reviews project proposals, evaluates alternatives, provides estimates and makes recommendations
  • Analyzes program performance during execution while using various programming languages and techniques
  • Identify potential process improvement areas and suggest options and recommends approaches

Requirements

  • BA or BS Computer Science, Mathematics, or other related field preferred
  • 2-3 yrs Experience in software development, specifically web applications
  • Strong C#, .NET, AZURE, SQL, RDMS, ETL, SSIS, MVC, OO Principles, HTML, CSS, and JQuery
  • Strong knowledge of sound development practices - ability to communicate these to non-technical audience
  • Excellent problem solving, analytical skills, and debugging skills
  • Strong time management skills ability to work on multiple projects in same time frame.
  • Strong willingness to collaborate and work with a team
  • Strong knowledge of Waterfall and Agile Methodologies
  • Strong ability to mentor / train less experienced associates
  • Knowledge of SCM systems and best practices
  • Knowledge of Continues Integration Platform
  • Experience with Business Objects is a plus
  • Experience with HIPA or PCI Security Practices is a plus
  • 3-5 years of experience designing and developing large scale distributed platforms / systems / applications
  • Strong CS fundamentals, including proficiency in algorithms, data structures, and OOP
  • Solid understanding of RDBMS technologies and SQL
  • Experience with REST based APIs design (XML, JSON, etc.)
  • Ability to work independently as well as in teams, in a fast-paced environment
  • Strong knowledge of multiple department applications, subsystems and functions.
  • Strong oral and written communication skills.
  • Strong problem solving and analytical skills.
  • Strong organizational skills.
  • 2 days ago
Related jobs
Promoted
Assessment & Qualifications
Indianapolis, Indiana

The Senior Software Developer is responsible for the design and development of large-scale software and systems to support Pearson’s School Assessment business. The OpportunityWe're searching for a passionate and experienced Senior Software Developer who excels in crafting robust backend systems. Me...

Promoted
Ford Motor Company
Indianapolis, Indiana

Design, build, and maintain the Software Factory software delivery automation pipeline for Ford. Train junior developers, be a role model for software best practices, and uplevel the organization. We are seeking a Senior Full Stack Software Engineer responsible for building DevOps automation and too...

Promoted
Oracle
Indianapolis, Indiana

Qualifications:BS or MS in Computer Science or an equivalent area7 to 10+ years of software development experienceRequired SkillsExpert software development knowledge in C (or C++) programming language, server/systems level experience in large enterprise class softwareExcellent understanding of Syst...

Work Visa USA Jobs (move2usajobs.com LLC)
Indianapolis, Indiana

Role: Software Developer Key Responsibilities: Design, develop, and implement software solutions, considering user needs and system functionality to meet business objectives. An exciting opportunity awaits software developers ready to bring their skills to the United States. This Software Developer ...

Stericycle
Indianapolis, Indiana

The purpose of this job is to maintain existing software products and to create new software products for the FPM Group. Using Microsoft Technologies to maintain existing software and build new software to further the interests of the FPM Group. Have a passion for software development. ...

ADT
Indianapolis, Indiana

Software Developer, Front-End (Angular 15+). Everon is seeking a talented Software Developer with experience in front-end development, specifically with Angular 15+. Participate in code reviews and adhere to best practices in software development. ...

N. Harris Computer Corporation - CAD
Indiana, United States
Remote

As an Angular Software Developer, you will play a critical role in the design, development, and support of software solutions for our clients. Collaborating with a team of software developers, software quality analysts, and user experience designers. We are currently seeking an experienced and passi...

Work Visa USA Jobs (move2usajobs.com LLC)
Indianapolis, Indiana

Role: Software Developer Key Responsibilities: Design, develop, and implement software solutions, considering user needs and system functionality to meet business objectives. An exciting opportunity awaits software developers ready to bring their skills to the United States. This Software Developer ...

Work Visa USA Jobs move2usajobs.com LLC
Indianapolis, Indiana

Role: Software DeveloperKey Responsibilities: Design develop and implement softwaresolutions considering user needs and system functionality to meetbusiness objectives. An exciting opportunity awaits softwaredevelopers ready to bring their skills to the United States. This SoftwareDeveloper position...

The Vertex Company
Indianapolis, Indiana

The Software Engineer II is responsible for developing software, tailoring reusable software, and integrating software components on virtual machines and the target hardware. The Software Engineer II uses and provides creative solutions to complex, technical, system and software integration problems...