Share Email Opening
Title

Senior Software Engineer- COBOL Experienced 

Description

ABOUT THE ORGANIZATION:

Ascentis offers easy-to-use human capital management software (HCM) consisting of web-based HRIS, recruiting, online payroll solutions, talent management and timekeeping management that support greater business efficiency and accuracy. Ascentis provides world-class customer service and continues to add software offerings to its portfolio of workforce and human capital management solutions. Headquartered in Minneapolis, MN with offices in Montevideo, Uruguay, Ascentis has attained industry recognition as one of the fastest growing private companies in the software industry.


Be sure to check out our company careers site to learn more about our fun culture, great benefits, read employee testimonials, and more!

GENERAL SUMMARY:

The Senior Backend Software Engineer with COBOL experience will be responsible for acting as a technical leader and mentor for engineers in the team and supporting the existing COBOL applications. There are long term plans to move this application to other technologies. He/she will have moved on in later years from COBOL into the world of Object Oriented languages such as C# and Java and will be instrumental to help define the interoperability and migration strategies for existing COBOL codebases.

ESSENTIAL FUNCTIONS:

  • Coach and assist developers new to COBOL and its intricacies to make it these type of applications interoperate with other systems
  • Lead and participate in the process of extending and maintaining our COBOL codebase
  • Lead and participate in the process of migrating COBOL functionality to Object Oriented back-end languages such as Java and C#
  • Create elegant, reusable, high quality, efficient and scalable code
  • Investigate latest trends in the market and collaborate with decision makers on defining future direction of back-end development within Ascentis, particularly as related to interoperating with a legacy COBOL application
  • When working outside of the COBOL codebase utilize modern coding techniques such as TDD, BDD, Agile methodologies, etc. in order to keep code clean and easily maintainable
  • Envision strategies to work with the COBOL codebase in an effective manner bringing modern best practices such as TDD
  • Effectively learn new programming languages, frameworks, libraries as required and be an agent of change and progress within the team

SKILL AND QUALIFICATIONS:

  • High level of spoken and written English language
  • Expert level experience with COBOL
  • Experience with either of the following languages:
    • C++
    • C#
    • Java
    • T-SQL
  • Experience with Object Oriented design and development
  • Experience applying TDD and/or BDD
  • Experience with SOA architectures
  • Proficient using code versioning tools such as Git and Mercurial
  • Leadership skills
  • Experience working in an Agile/Scrum environment
  • Self-starter and ability to think outside the box
  • Strong ability to learn from existing legacy code, derive essential functionality and translate to new model and design as required
  • Ability to work under pressure in a fast-paced environment maintain a positive and supportive attitude within the team

CULTURAL FIT CHARACTERISTICS:

  • The individual will be aligned with Ascentis Cultural Norms:
    • Chase It! Passionately pursue growth. Proactively seek opportunities to challenge yourself and grow personally and professionally
    • Crush It! Relentlessly deliver on commitments. Start with the goal, set the expectations and ‘grit it done’
    • Own It! Empower yourself to fail at full speed. Fail quickly, learn as you go, and reach for success faster
    • Sense It! Obsess over clients. Understand the core client needs and solve them more effectively than anyone else
    • Team It! Collaborate fearlessly. Zealously seek collaboration thorough open and honest dialogue, racing to the conflict to achieve the best outcomes
  • Generous. Natural tendency to be a “teacher” and mentor of less experienced engineers
  • Open minded. Hungry for learning new things. Go wide and/or deep as the challenge requires;
  • Team minded. Software development is a team sport, we all win or lose together;
  • Self motivated. Work based on the challenges themselves no matter the level of direction received;
  • Resilient. Failures will happen. It’s unavoidable when moving fast. Stand up, learn from them and keep going.

EDUCATION:

Computer Science or equivalent degree

WORK EXPERIENCE:

5+ years’ experience working and delivering results in development projects

 
Position Requirements

EDUCATION:

  • Computer Science or equivalent degree

WORK EXPERIENCE:

  • 5+ years’ experience working and delivering results in front-end development projects
 
Location Uruguay  
About the Organization The Ascentis mission is to create innovative products that are easy to use for the often under-served mid-market that cover the full Human Capital Management (HCM) suite. This full suite approach combined with an amazing team equals success!





We at Ascentis firmly believe that a product is only as good as the people behind it. Whether it's platform development, technology maintenance, client support, product management, sales or operations, all of our employees see the direct impact of their work. As a leader and one of the fastest growing 'Software as a Service' (SaaS) companies in the Human Capital Management space, Ascentis focuses on hiring talented and motivated people from diverse backgrounds. If you want to channel your ambition and drive for success, you belong with Ascentis!





Ascentis has grown tremendously over the last 3 years. Recently, we announced a majority recapitalization by global growth equity investor Summit Partners. Summit invests across growth sectors of the global economy and has invested in more than 440 companies in technology, healthcare, life sciences and other growth industries. These companies have completed more than 140 public equity offerings. So, needless to say, we are all extremely excited with where we are headed!







 

This position is currently not accepting applications.

To search for an open position, please go to http://Ascentis.appone.com



WE ALSO RECOMMEND

Other Jobs Within Same Category
-- None found --



Other Jobs Within 60 Miles
-- None found --




Follow us See who works here:
 


 
Click here for technical assistance.