Software Engineer

By August 7, 2018

Adaptive Solutions Group is a premier provider of information technology personnel. We provide a variety of technical professionals available for contract, contract to hire, or direct placement positions to companies in and around the St. Louis, Kansas City, Dallas and Denver Area.

 

We are currently looking for a Software Engineer to join our team.

 

Job Description:

  • We are looking for an exceptional Software Engineer with experience in building designed for the Cloud SaaS platforms.
  • Our team leverages fundamental building blocks like Windows Azure, SQL Azure and various other Microsoft cloud services to build next generation financial services products to drive the company vision and business.
  • Our customers and consumers expect our platform to work flawlessly and be there for them to use whenever they are.
  • You need to be passionate about availability, scalability, reliability, security.
  • If you want to live and breathe these things and want to work on something starting at the ground level, this is the opportunity for you.
  • Ability to help fulfill our tech technical vision, bring innovative thinking to the table, and deliver high quality software while meeting critical development timelines as a part of high performance development team building cloud services is critical.
  • Experience working on financial services platform is highly beneficial.
  • If you have experience in developing responsive web applications, database services/applications, an extremely good grasp of software engineering principles, and strong problem solving skills then come join us.
  • Experience building high performance and scalable systems and troubleshooting skills are highly desirable.

 

A few characteristics that will increase your likelihood of success in this role are:

  • Flexible
  • Self-motivated
  • A proven collaborator, across disciplines, with business users, other technology providers and at time customers
  • Ability to work through ambiguity and make progress.
  • Motivated and able to quickly learn new technologies.

 

Key benefits of the role:

  • Have great opportunities to be visible and work directly with the leadership team.
  • Having a place as one of the initial team members in an early stage startup with an opportunity to help shape the technology vision.

 

Responsibilities:

  • You will contribute to delivering new and improved functionality to customers with each sprint and be responsible for ensuring that the app design and implementation is of high quality, working with senior engineers, designers, 3rd parties, and customers along the way.
  • Prototype and incubate solutions.
  • Build scalable, highly secure and high performance solutions with a distinguished level of quality.
  • Support the building of a data repository to capture transactional data and apply machine learning, data analytics, and other tools to build scores, models, fraud detection, and new ways to help consumer gain access to credit.
  • Have great opportunities to be visible and work directly with the leadership team.
  • Collaborate with the company team, customers, industry experts to design and implement new features and services from inception and design through development, deployment and beyond.
  • Deliver exemplar designs and code.
  • Work in a culture of continuous improvement, adaptation, reflection and growth.

 

Successful candidates must have:

  • 2+ years of relevant software design and development experience on Windows server products and/or Azure cloud-based services.
  • BS or MS in Computer Science or equivalent (experience and proven track record may be considered in lieu of a degree).
  • 2+ years’ experience with ASP.NET MVC, Web APIs, C#, and the .NET Framework.
  • Practical experience with databases and storage services such as SQL Databases, Azure Storage, and/or MongoDB.
  • Experience implementing scalable SaaS platforms.
  • Experience working through the full product cycle from initial design to final product.
  • Experience and knowledge in Agile engineering practices (Continuous Integration, Test Driven Development required to build high quality unit tests, Automated testing).
  • Strong skills in software design, implementation and debugging.
  • Strong technical problem solving skills.
  • Drive for solving hard problems and have a great sense of ownership.
  • Experience writing performance-critical code.
  • Solid written and verbal communications skills.
  • Strong debugging skills.

 

Desired Qualifications:

  • 1+ years’ experience with Azure technologies including: Cloud Services, Storage, Active Directory, Service Bus, etc.
  • 1+ years’ experience working with customer-facing highly secure, high performance, and highly available solutions.
  • 1+ years’ experience with responsive web applications using Angular JS, SignalR , or other responsive web technologies.
  • The ability to approach problems from the customer’s perspective.
  • Ability to work effectively in a dynamic product environment.
  • Financial Services Industry experience.

 

Adaptive Solutions Group is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status.

 

Adaptive Solutions Group offers a competitive compensation and benefits package that includes medical, dental, STD/LTD, life insurance coverage, 401k, paid vacation and holidays.

Apply Now