Ultimate Software's Payment Solutions organization is looking for passionate engineers to work with a top-tier team of hardworking engineers and testers with diverse experiences. If you are excited to learn and grow from challenging work, be a part of meaningful projects, and enjoy your time in the office, then we would like to meet you!
This position requires technical expertise in object-oriented programming and design pattern skills, and strong communication both within your team and across the organization. We work in small, agile teams with daily standups and a culture of ownership.
Primary/Essential Duties and Key Responsibilities:
- Design, code, and test major enterprise software solutions using .NET technologies in an environment passionate about continuously improving our product
 - Collaborate with product and development team members to build intelligent solutions to customer feature requests and system defects using agile development methodologies
 - Perform peer code reviews and provide constructive feedback to continually improve our offerings
 - Develop innovative solutions to improve the performance, scalability, and distributed processing capabilities of the system
 
Required Qualifications:
- 2+ years experience as a developer on enterprise projects
 - Experience with C#, .NET, Javascript, and SQL
 - Software development experience including, object-oriented design, concurrency and multi-threaded programming, design patterns, event-driven architecture, and acceptance testing
 - Excellent problem solving skills
 - Degree in Computer Science/Engineering or equivalent work experience
 
Preferred Qualifications:
- MongoDB, RabbitMQ, .NET Web Forms, and Entity Framework experience
 - Experience using Visual Studio, MS SQL Server, BitBucket, TeamCity, and JIRA
 - Experience building tools to automate the deployment of an enterprise software solution to the cloud
 - Multi-tier application design and development
 
Check out how we give our employees the chance to work on whatever project they want for 48 hours! https://youtu.be/2Aw55CP1IO8
Typical Interview Process:
- If your application is selected, a Talent Acquisition Team Member will reach out to schedule a phone screen with them.
 - If selected to move forward, you will complete a HackerRank Coding Assessment.
 - If you pass, you will either move forward to a technical phone call for an additional screening, OR directly to an onsite interview.
 - Offer stage.
 
by via developer jobs - Stack Overflow
No comments:
Post a Comment