Senior Software Engineer

Company:  American Innovations LTD
Location: Fort Collins
Closing Date: 08/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Join us in shaping the future of AI CartoPac.

CartoPac is an enterprise mobile GIS pipeline asset management platform delivering the most accurate, complete field data to support your digital transformation and integrity management objectives. As a Sr. Software Engineer supporting CartoPac Software Suite on one of our Research and Development teams, you'll help develop the CartoPac software platform to empower users to collect the highest-quality data in the field, validate and visualize the data in the office, and integrate with enterprise systems of record to leverage that data throughout the company. You will play a vital role in coding, designing and testing cutting-edge features that differentiate our platform from others and help enable a company’s digital transformation.

Bring your passion for sharing geographic content on the web and apply today!

What we can offer you:

  • Competitive benefits focused on your physical well-being, including Medical, Dental, and Vision insurance and company provided Life and Disability.
  • Programs to improve your financial well-being, including a 401(k) plan with an employer match up to 4% with immediate vesting and financial education courses.
  • Opportunities to give back to the community, including paid volunteer hours.
  • Supportive and collaborative environments, happy hours, and fun events.
  • Assistance to further your learning and development, including professional development and Lunch and Learns.
  • A rewarding culture, with a focus on positive business practices and protecting the environment.
  • Pay details for this role: $110,000 - $120,000; depending on experience.

What you can offer us:

  • Collaborate with a diverse group of engineers and developers to expand the power of web GIS.
  • Envision, design, and test innovative capabilities that enhance the sharing of GIS data.
  • Develop automated tests that ensure the quality and functionality of the software.
  • Play a major part in the development process by determining product quality and release readiness.
  • Stay up to date with the latest trends and technologies in web GIS development.
  • Participate in Scrum ceremonies with your team to plan work, review deliverables, and continuously improve how the team works.

What you need to succeed:

  • Minimum 5 years' experience developing full-stack, multi-tiered web architecture.
  • Strong knowledge of C#, ASP.NET, and .NET Framework.
  • Working knowledge of C#/C++ languages.
  • Comfortability with Git to support branching, merging, rebasing, code reviews, and pull requests.
  • Working knowledge of TCP/IP principles, HTTP, IIS, and network development best practices.
  • Solid understanding of front-end web (HTML, CSS, JavaScript (React, Angular, jQuery, etc.)).
  • Strong knowledge of relational database schema design, query structure, and development best practices.
  • Regular use of test driven design, frameworks, and methodologies, such as NUnit or VSTest.
  • Experience troubleshooting, debugging, and profiling client-server applications.
  • Proficiency consuming and creating UML class, sequence, database diagrams, and Software Design Documents to support design documentation.
  • Understanding of OOP, threading, memory, data storage, user interfaces, design patterns and networking.
  • Azure, AWS, or similar cloud infrastructure for hosting VM’s, app services, or microservices.
  • Bachelor's Degree in Computer Science, Applied Computing Technology, Computer Information Systems, or related field.

Recommended Qualifications:

  • Esri ArcGIS Server integration and administration.
  • Working knowledge of GIS, GPS/GNSS, Geodesy, and spatial database systems.
  • Experience with web formats and technologies, such as JSON, REST, or JavaScript.
  • Working knowledge of software development life cycle methodology, preferably within an agile environment (Scrum, Kanban).
  • Master’s Degree in Computer Science, Computer Information Systems, or related field.

Successful applicants must be eligible to work in the US and must be able to pass a pre-employment background and drug test. American Innovations is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

#J-18808-Ljbffr
Apply Now
Share this job
American Innovations LTD
  • Similar Jobs

  • Senior Software Engineer

    Fort Collins
    View Job
  • Senior Software Engineer

    Fort Collins
    View Job
  • Senior Software Engineer

    Fort Collins
    View Job
  • Senior Software Engineer

    Fort Collins
    View Job
  • Senior Software Engineer

    Fort Collins
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙