Software Developer Sr

Baker Hill Indianapolis, IN

Company

Baker Hill

Location

Indianapolis, IN

Type

Full Time

Job Description

The Purpose of the Software Developer Senior 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. You are a full-stack software engineer, playing 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 will 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
  • Mentor and train associates

Requirements

  • BA or BS Computer Science, Mathematics, or other related field preferred
  • 5+ 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.

Join our talented team at Baker Hill and make a significant impact on the financial technology industry. We offer a competitive salary, comprehensive benefits package, and a supportive work environment that fosters professional growth and development. Apply now to be considered for this exciting opportunity as a Sr. Software Developer!

Date Posted

04/03/2024

Views

5

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Business Analyst - Elite Software Automation

Views in the last 30 days - 0

Elite Software Automation ESA is a boutique consulting firm that specializes in process optimization custom systems and automations for established hi...

View Details

Insurance Placement Consultant - World Insurance Associates LLC

Views in the last 30 days - 0

World Insurance Associates founded in 2011 is a rapidly growing insurance broker in the US with over 2200 employees in 260 offices They specialize in ...

View Details

Major Account Manager - Arista Channels

Views in the last 30 days - 0

Arista Networks is a leading company in datadriven clienttocloud networking known for its innovation in cloud computing AI and softwaredefined network...

View Details

Angular Developer Consultant (Nearshore Hourly) - Bitovi

Views in the last 30 days - 0

Bitovi is seeking an experienced Angular Developer Consultant with 5 years of professional experience in developing singlepage applications The role i...

View Details

Data Entry Specialist - Real Estate - Blue Ocean Home Buyers

Views in the last 30 days - 0

Blue Ocean Home Buyers is seeking a Data Entry Specialist for a remote fulltime position The role involves collecting scraping and entering data accur...

View Details

Experienced Backend Developer (Laravel/Vue) - NERIS Analytics Limited

Views in the last 30 days - 0

The job posting is for an experienced Laravel developer with at least 5 years of experience who is also proficient in Vue 3 The role is fully remote a...

View Details