Software Engineer

Software Engineer

Country: United States
Office: St Louis, MO
Business area: Research & Development

Are you a Software Engineer who is strong in C# (.Net), T-SQL (SQL Server), MVC, and JavaScript? Do you enjoy delivering high quality code and contributing to the design and architectural decision? Would you like to be an integral part of the Agile/Scrum team and continuously deliver software based on user stories? Are you passionate about being an active participant in daily stand-ups and iteration planning meetings? Do you deeply care about the customers and the quality of the code that you write? As a Software Engineer you deeply care about the customers and the quality of the code that you write, providing with comprehensive unit tests that ensure continuous quality development.

What you will do 

You will participate in planning, estimation, demonstration and retrospective activities as member of the Agile/Scrum team, develop software components that are reusable, scalable, and extensible for future changes/enhancements, and Mentor by following and championing development best practices and reviewing peers’ work product.

You will also translate functional requirements represented as user stories into sound technical solutions, create and maintain development environment for efficient testing and integration and ensure that the software developed has been tested at a modular and integration level.

We ask 

To be successful in this role, you will need to have outstanding oral and written communication with peers, stakeholders and supervisor, have an advanced experience of the Microsoft Development Stack, be advanced at SQL/database programming Microsoft SQL Server (T-SQL), and have strong problem solving and analytical skills.

You need to produce high quality, maintainable software, be able to work in a fast-paced, highly collaborative environment, have experience in Agile software development practices such as Scrum, have a minimum of 7 years’ experience in full lifecycle software development and a minimum of 5 years’ experience in design and development of cloud-based applications in C#, ASP.NET, MVC4.

You will also need experience with XML, HTML, JavaScript, AJAX, jQuery, have experience with unit testing frameworks such as NUnit, MS Test,, etc., have experience with IIS, source control packages such as TFS, Git, and Subversion and have experience with continuous integration packages such as Jenkins, Hudson, TFS CI, etc.

 Your approach

You must be flexible and have the ability to work in a continually changing, client-focused environment, be able to balance multiple high-priority deliverables, have strong analytical skills, have strong oral, written and interpersonal communications skills and be self-managed and motivated.

You should also be able to work effectively both independently and in a team environment, be able to follow through tasks to completion, be very organized and detail oriented and be customer-friendly attitude.

 We offer

A very challenging and fun job in our international organization and Software Development team. We have an enthusiastic team and colleagues across departments that are keen on working with you in hiring new staff. We give you a lot freedom in a flexible and solution oriented workplace. You will work hard but also play hard.

You will receive a good salary, very nice employee benefits, access to the Social Talent Training Course and you can participate in various social events (in example our annual international sports event)

UNIT4 Business Software is committed to a policy of equal employment opportunity.  We recruit, employ, train, compensate, and promote without regard to race, color, age, sex, ancestry, marital status, religion, national origin, disability, sexual orientation, veteran status, present or past history of mental disability, genetic information or any other classification protected by state or federal law.

Close video modal