Senior Software Engineer

3 weeks ago


St Paul, United States Esri Full time

Job Summary The Senior Software Engineer defines, develops, tests, analyzes, and maintains software applications. This includes being involved in understanding the business impact of the necessary work and creating solutions to realize that impact by leading research, design, documentation, and modification of software specifications throughout the development life cycle. Essential Functions

To perform this job successfully, an employee must be able to perform each essential function satisfactorily, with or without reasonable accommodation. To request a reasonable accommodation, notify Human Resources or the manager who oversees the position. Collaborate with customers, stakeholders, developers and other team members in the conceptualization and development of new or existing software applications

Define, develop, and document software objectives, deliverables, and specifications in collaboration with internal users and departments

Research, identify, analyze, and fulfill requirements of all internal and external users and stakeholders

Identify need for and create software to enhance functionality and performance of company applications

Perform software testing on new and existing programs for the purposes of correcting errors and general debugging

Ensure software performs optimally through active monitoring for performance and usage

Participate in and may lead the definition of software development project plans, including scoping, scheduling, and implementation

Deploy software through environments to production upon completion of development, testing, and documentation

Conduct code reviews based on team’s defined best practices

Mentor software peers for engineering best practices and technical excellence

Provide and may lead product and software support for bugs, issues, and escalated incident tickets from end users to resolve application and software issues

Partner with other Engineers in resolving problems with software products or company software systems

Responsible for complex software aspects of your team or technical domain as a subject matter expert or owner of a service or functionality

Recommends new technologies, approaches, and best practices for their team or product wide adoption

A

dditional functions In addition to the essential functions listed above, the incumbent may perform the following additional functions. Participate in regulatory and compliance activities.

Job Qualifications

Required Qualifications Bachelor's in Computer Science, Information Systems, a related field, or equivalent work experience

5+ years of software development experience required, with experience in all aspects of software development and product life cycles

Demonstrated experience within numerous modern platforms, frameworks, and languages

Knowledge of all aspects of application development and product life cycles, including agile approaches

Excellent understanding of software development and engineering best practices

Fluency in object-oriented programming and design

Extensive database and operating systems experience

Ability to conduct research into software-related issues and products

Ability to develop and maintain software products written in different languages and platforms

Knowledge of programming for different delivery approaches such as on-premises, web, cloud, and mobile

Preferred Qualifications Familiarity with product planning, business cases, and return on investment concepts. Working Conditions

Environmental Factors Office environment – either in Patterson facility or at home/remote location. On call rotations and available outside of normal business hours on evenings and weekends during critical production release or issue escalation periods

#J-18808-Ljbffr



  • St Paul, United States IntePros Consulting Full time

    Senior Software Engineer Senior Software Engineer with Expertise in C++, C#, Windows CE and TLS 1.0 or 1.2 to upgrade a legacy embedded software application to use a new protocol before TLS version 1.0 is disabled by Microsoft on Nov 1, 2024. #LI-RS1


  • St Paul, United States Capstone Services Inc Full time

    The Role As Senior Software Engineer at Capstone youll help develop our award-winning and engaging digital products with more than one billion lifetime views including PebbleGo, PebbleGo Next, and Capstone Connect. The Senior Software Engineer is a technical leader on our development team. Use your knowledge and passion for software development and education...


  • St Paul, United States ABOUT HEALTHCARE INC Full time

    Job Description Job Description SUMMARY: Writes or updates code to deliver on stated objectives, standards and performance. Provides technical direction to define the solution or product, ensures code standards and approaches are maintained, performs peer reviews and responds to questions, bugs or problems. ESSENTIAL FUNCTIONS : This class specification...


  • St Paul, United States Marriott Full time

    Job Number 24082335 Job Category Information Technology Location Marriott International HQ, 7750 Wisconsin Avenue, Bethesda, Maryland, United States Schedule Full-Time Located Remotely? Y Relocation? N Position Type Management JOB SUMMARY Senior Software Engineer - Automation Location: Bethesda, MD or Remote We are seeking a highly skilled Senior Software...


  • St Paul, United States Computershare Full time

    Job Description Locations: St Paul; MN, Columbia, MD; Charlotte, NC (hybrid) This is a hybrid position primarily based in St Paul, Columbia or Charlotte. We're committed to your flexibility and wellbeing and our hybrid strategy currently requires three days a week in the office, giving you the option to work remotely for some of your working week. Find out...


  • St Paul, United States Computershare Full time

    Job DescriptionLocation: Columbia, MD; Minneapolis, MN; or Charlotte, NC (Hybrid) This is a hybrid position primarily based in any of the above listed locations. We're committed to your flexibility and wellbeing and our hybrid strategy currently requires two days a week in the office, giving you the option to work remotely for some of your working week. Find...


  • St Paul, United States Computershare Full time

    Job DescriptionLocation: Saint Paul, MN (Hybrid) This is a hybrid position primarily based in our Saint Paul office. We're committed to your flexibility and wellbeing and our hybrid strategy currently requires three days a week in the office, giving you the option to work remotely for some of your working week. Find out more about our culture of flexible...


  • St Paul, United States PaR Systems Full time

    Overview The following information provides an overview of the skills, qualities, and qualifications needed for this role.Great engineering leaders can move parts and people. PAR Systems, a world leader in engineering intelligent solutions is growing its PAR Automation business. Our focus on accuracy, quality, and resourcefulness extends beyond our...


  • St Paul, United States PAR Systems Group LLC Full time

    Job DescriptionOverview Great engineering leaders can move partsandpeople.PAR Systems,a world leader in engineering intelligent solutions is growing itsPAR Automationbusiness. Our focus on accuracy, quality, and resourcefulness extends beyond our products, as we seek diverse, dynamic, and dedicated people for our teams. TheManager of Software Engineeringwill...


  • St Paul, United States PaR Systems Full time

    Overview The following information provides an overview of the skills, qualities, and qualifications needed for this role.Great engineering leaders can move parts and people. PAR Systems, a world leader in engineering intelligent solutions is growing its PAR Automation business. Our focus on accuracy, quality, and resourcefulness extends beyond our...


  • St Louis, United States JAM Software GmbH Full time

    This is a temporary role through Magnit Global with one of the world’s leading health insurance companies. Role Summary: The Engineer will work to develop automation using OpenRewrite recipes. Many engineering problems come to us to be fixed in bulk. The work involves understanding the problem statement and come up with a solution, develop/testing/deploy,...


  • St Petersburg, United States Zelis Healthcare Full time

    Zelis is looking for a Senior Software Engineer to expand our engineering team. You will need to be a team player with an eagerness to learn, as you and your teammates will collaborate closely to enhance our mature, complex product. You will get to work with C#, ASP.Net, Rust, Microsoft SQL, Postgres, AWS technologies such as SQS, Lambda, RDS, ElastiCache,...


  • St Louis, United States Omnigo Software Full time

    [Staff Software Engineer:Provide technical guidance in software design and development activities. Provide coaching and mentoring of other team members in the completion of assigned tasks - 25%. Work with other Engineers/Architects/Teams in recommending new technologies to ensure innovation, quality, and productivity - 20%.Design, develop and deliver...


  • St Louis, United States Omnigo Software Full time

    [Staff Software Engineer:Provide technical guidance in software design and development activities. Provide coaching and mentoring of other team members in the completion of assigned tasks - 25%. Work with other Engineers/Architects/Teams in recommending new technologies to ensure innovation, quality, and productivity - 20%.Design, develop and deliver...

  • Software Engineer, Sr

    3 weeks ago


    St Paul, United States Saxon Global Full time

    JOB DESCRIPTION Responsibilities include analyzing requirements, designing, implementing, debugging, and modifying test cases for a commercial safety-critical medical software web application. May interface with Systems Engineers or other user representatives to define or modify application requirements, design and/or implementation. Key Responsibilities...

  • Software Engineer, Sr

    2 weeks ago


    St Paul, United States Saxon Global Full time

    JOB DESCRIPTION Responsibilities include analyzing requirements, designing, implementing, debugging, and modifying test cases for a commercial safety-critical medical software web application. May interface with Systems Engineers or other user representatives to define or modify application requirements, design and/or implementation. Key Responsibilities...


  • St Petersburg, United States Zelis Healthcare Full time

    Zelis is looking for a Senior Software Engineer to expand our engineering team. You will need to be a team player with an eagerness to learn, as you and your teammates will collaborate closely to enhance our mature, complex product. You will get to work with C#, ASP.Net, Rust, Microsoft SQL, Postgres, AWS technologies such as SQS, Lambda, RDS, ElastiCache,...


  • St Petersburg, United States Zelis Full time

    Zelis is looking for a Senior Software Engineer to expand our engineering team. You will need to be a team player with an eagerness to learn, as you and your teammates will collaborate closely to enhance our mature, complex product. You will get to work with C#, ASP.Net, Rust, Microsoft SQL, Postgres, AWS technologies such as SQS, Lambda, RDS, ElastiCache,...

  • Sr. Software Engineer

    3 weeks ago


    St Paul, United States Aztec Full time

    We are seeking a Senior Software Engineer to lead development of web and desktop applications. In addition to user focused applications, the senior software engineer will develop backend integration processes and services, build application delivery pipelines and act as IT operations and support resource. The senior software engineer will work...


  • St Paul, United States Aztec Full time

    We are seeking a Senior Software Engineer to lead development of web and desktop applications. In addition to user focused applications, the senior software engineer will develop backend integration processes and services, build application delivery pipelines and act as IT operations and support resource. The senior software engineer will work...