×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in Farmington, St. Francois County, Missouri, 63640, USA
Listing for: Direct Staffing Inc
Full Time position
Listed on 2025-11-20
Job specializations:
  • Software Development
    Software Engineer, C# / Unity Developer, Senior Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: SR. SOFTWARE ENGINEER

Performs complex product design, systems analysis and programming activities which may require extensive research. Performs moderately complex bug verification, releases testing and beta support for assigned products. Functions as a key member of the Development team for the assigned business unit. Designs, engineers, and interacts with QA to implement commercial veterinary software products. Engineers, codes, and debugs both new and legacy code.

Performs specific skills and competence in reference to research and analysis of technologies. Assists Technical Support and development team in solving programming-related problems. Participates in code reviews for final product. Assists in quality assurance measures (code reviews, unit and interaction test case creation, etc.). Participates in special projects and performs other duties as required. Assists User Documentation Specialist in assembling information for user documentation.

KNOWLEDGE

Proficiency in applicable object-oriented software engineering methodologies and languages (preferably Java, C# , C++, Delphi, Xamarin). Experienced in Microsoft Visual Studio/C# and MS SQL Server. Able to setup/configure Microsoft TFS. Very familiar with the MVC and MVVM design patterns. Experienced in Agile development methodologies (SCRUM). Current on new technology and development techniques within the software industry.

JOB COMPLEXITY

Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Exercises problem solving skills, diagnosing, finding and testing solutions. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Networks with senior internal and external personnel in own area of expertise.

SUPERVISION

Works under minimal supervision. Demonstrates advanced ability to perform and lead other engineers to: derive and design technical specifications from general product requirements and specs; use specific software engineering technical skills to implement software from technical specifications. Exercises team management skills when assigned.

EXPERIENCE

Bachelor’s degree or better in software engineering or computer science.

Minimum of 6 years of technical experience in software development environment. Leadership experience a plus.

5+ to 7 years experience

SKILLS AND CERTIFICATIONS

C# - Is candidate proficient and knowledgeable in C#?

Has a Minimum of 6 Yrs experience in Mobile Development or more?

Has experience with Back-end Development (highly desired, but not required)

Experience working in Agile Development environment

Experience with Xamarin (highly preferred)

IDEAL CANDIDATE

Possesses a good working attitude, with enthusiasm to perform job requirements.

Ability to work well independently as well as in a team. Should be organized, punctual, and be able to follow direction. Knowledge of AVImark (McAllister Software Systems) and/or other Henry Schein Practice Solutions software products preferred but not required. Someone who is familiar with veterinary terminology would be a desired. Must be detail oriented and enjoy repetitive tasks.

Additional Information

All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary