Logo
Montana Staffing

Senior Software Engineer

Montana Staffing, Helena, Montana, us, 59604

Save Job

Senior Software Engineer

Here at Wilson Language Training, we are committed to working together for our mission to achieve literacy for all. We believe literacy is a fundamental right and should be attainable for all people. We strive to reflect this belief in our work. The success of our team members is no less paramount. We are dedicated to ensuring that every Wilson employee experiences truly satisfying professional development while feeling inspired to bring their authentic selves to work. Are you ready to be a changemaker? Wilson Language Training is growing and is looking to hire Senior Software Engineer. Position responsibilities include: Strong front end capabilities Mentoring, training, coaching; being a role model for your peers Initiative, ownership, and high standards Can-do attitude, humility, and open mindedness Exceptional written and verbal communication skills Exceptional organization and time management skills Pragmatic decision making, understanding the big picture, entrepreneurial mindset Solve moderate to complex problems with minimal guidance and support Self-motivated to continuously learn and stay at the cutting edge of technology; provide feedback and contribute to solutions Participate in writing proper documentation for all infrastructure, software, and functionality Participate in planning releases and ensuring the success of released products Respond, troubleshoot, and resolve defects and outages caused by systems and software Uphold the WLT values and promoting our mission statement Other duties as assigned Requirements include: Bachelors degree in Computer Science, Software Engineering or equivalent experience 7+ years of professional hands-on experience designing, architecting, and developing dynamic web-based software for the enterprise Highly experienced in writing performant mobile-first responsive web applications Highly experienced in debugging and troubleshooting complex applications and issues Experience with unit test frameworks and automated testing Knowledge on common architectural patterns, SOLID, OWASP, ADA, and industry best practices Understanding the nuances between browsers and web design best practices Proficient engineering object-oriented software through all tiers; frontend, BFF, REST, backend, data-tiers and server side Proficient experience architecting software for the cloud; reverse-proxy, API gateways, containerized applications, health monitoring, alerting, scalability, and cost-effective maintainable implementation Proficient experience architecting highly performant SQL database schemas compliant with 3NF Technical requirements include: Highly experienced using Angular or Svelte to build modular and high performing mobile-first responsive SPAS and reusable components Highly experienced with HTML5, CSS3, JavaScript, TypeScript, transpilers, bundlers, and package managers Highly experienced in writing high performance CSS visualizations in Tailwind CSS or similar tools Proficient in .NET 8.0+ and ASP.NET 8.0+ building backend services and highly modular REST API-s Proficient with MS SQL Server, SQL Azure, and building migration scripts with DDL Proficient with full ORM tools like Entity Framework or micro ORM tools like Dapper Proficient writing backend unit tests with xUnit and frontend unit tests with Karma, Jasmine and or Cypress Proficient using Azure DevOps or similar tools for tracking tasks and assignments Proficient with code quality tools like SonarQube and ReSharper or similar tools Proficient with GIT for source code management and sensible branching strategies Proficient using Visual Studio and Visual Studio Code Wilson has identified the anticipated pay range for this role based on the many factors that we consider in defining compensation levels for our roles, including market data, and internal equity considerations. Actual pay, and allocation between base and any target discretionary bonus, will vary based on geographic location, education, work experience, skills, market data, and internal equity considerations. Wilson offers competitive benefits, including: medical, dental, vision, and Life & Disability Insurance; 401k plan with partial employer match; paid time off; paid holidays; tuition reimbursement; and other perks. Wilson Language Training is an Equal Opportunity, Drug-Free Employer Committed to Diversity in the Workplace.