Senior Software Engineer

US-MN-Roseville
FLSA Status
Exempt
Type
Regular Full-Time

Mission

Your primary responsibilities are building complex web applications with an emphasis on scalability, maintainability, security and performance. The talented individual selected to join this team will be passionate about writing clean code surrounded by unit tests, designing great architecture and delivering high quality applications. You have a driving passion for Agile software development, believe in collaboration and innovation, and possess a strong background in the SaaS space. Ultimately your job is to ensure we rapidly ship high quality software to support our scaling and growing business!

Position 80s

  • Build and manage iATN software architecture to meet the future needs of our customers taking into consideration current and future technical standards
  • Ensure a high level of quality in iATN software products
  • Apply best practices to groom our code base through design, development, unit testing, code reviews, and deployment of features and components
  • Participate in design decisions, tool selection and Agile process improvement for developing world class software.
  • Actively support Product Development with simple and effective customer focused solutions.
  • Support the product and it’s customer base as needed with issue management and troubleshooting skills.

Qualifications

  • BS in Computer Science, Engineering or equivalent experience.
  • Proven experience with Microsoft .NET technologies (C#, .NET Core, SQL/T-SQL, ASP.NET MVC, XML).
  • Database design, architecture, and implementation in support of .NET applications.
  • Experience with SOA, Microservices, Pivitol Cloud Foundry, Docker and Containers.
  • Experience with front end web technologies (HTML, CSS, JavaScript, AJAX, Bootstrap).
  • Experience with information architecture and interactive design.
  • Experienced working with remote and distributed teams.
  • Experience with DevOps processes - full end to end release automation and evolving CI/CD tools and processes a plus.
  • Excellent written and oral communication skills.
  • SaaS product experience
  • Agile champion
  • Ability to articulate ideas to technical and non-technical audiences
  • Superior analytical, evaluative, and problem-solving abilities

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed