Senior Software Engineer

Sorry, this job was removed at 2:56 p.m. (MST) on Thursday, February 18, 2021
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Summary

What makes Toastmasters International a great fit for you? At Toastmasters International, we help our members to a better life. Our story started nearly a hundred years ago when Ralph Smedley our founder started Toastmasters at the basement of YMCA. His idea was to guide a few young men to a better life through effective communication. Today we are in 145 countries with more than 300,000 members worldwide who are seeking a better life for themselves and others. There is nothing more fulfilling to know that your work has significance in people's lives worldwide. We make this possible with a team of 150 inspired and sincere staff at the World Headquarters located in the Denver Technology Center.

 

We are looking for a hands-on Senior Software Engineer to architect, design and develop software systems and provide technical leadership. Take an active role in supporting our membership management systems by delivering applications and technologies in an agile development team.  You are an ideal candidate if you have the ability to lead and mentor software engineers and lead business and technical discussions with developers, clients, management, partners, and vendors to ensure the smooth operation of systems and project delivery. 

 

Description 

• Recognize the needs and clearly communicate requirements and ideas to stakeholders, colleagues and management. 

• Architect solutions to meet business and IT needs, ensuring technical viability of new projects and successful deployments, while orchestrating key resources and using our key Infrastructure technologies (Microsoft Azure Cloud, Windows, etc.), Application Development and DevOps technologies (Visual Studio, Azure App Service, containers, serverless, cloud native, etc.) and Microsoft Dynamics 365 Platform (Power Platform, F&O, Marketing, Power BI) as appropriate

• Follow IT management processes and best practices to deliver software solutions. 

• Lead development team efforts which are based on ASP.NET MVC, and Microsoft Dynamics 365.  

• Work with software development teams and lead them in delivering projects on time and on budget. 

• Facilitate collaboration and coordinate development activities within an agile development environment. 

• Analyze, architect, design, code, test, document and implement software solutions that are used by customers worldwide. 

• Review solution designs and code and provide feedback to the team. 

• Support project planning by providing technical details on tasks, estimates, resource projections and project preparations. 

• Maintain source control and change management. 

• Perform root-cause analysis to identify and fix program bugs and issues. 

• Prepare architecture and design technical documents.

• Research new technologies and processes to keep our technology current, increase productivity, and simplify development.

 

Knowledge and Skills 

• Strong communication and leadership skills.

• Strong passion in Business Application Development

• Knowledge of advanced programming and development using modern languages.

• Extensive experience in web development technologies, and design and development of web solutions using Microsoft Stack (C#, ASP.NET, MVC, SQL Server). 

• Excellent knowledge of HTML, CSS, JavaScript, JQuery.  

• Skill creating NET Core Microservices and Web Services.

• Experience with unit and integration testing and automated testing tools. 

• Knowledge in development for Dynamics 365 CE is a plus.

• Experience with Sitecore is a plus.

• Experience with Azure DevOps is a plus.

• Experience in Azure Services is a plus.

 

Requirements: 

• Bachelor’s degree or higher in Computer Science, Information Systems or related fields.

• 7+ years of web application development with ASP.NET, MVC, C#.

• 3+ years of strong working knowledge of Microsoft SQL Server, LINQ and Entity Framework. 

• 2+ years of leading application development teams. 

 

This position pays $115,000/year. This position is exempt.

 

This role will be working full-time in our office located at 9127 S. Jamaica St. Englewood, CO 80112. You will be working from home while the office is closed due to COVID-19. Permanent work authorization required.

 

Join Toastmasters!

 

We offer a competitive salary and benefits package which offers: Medical, Dental, Vision, Life, Short and Long Term Disability Insurance, 401(k) and Pension Plan, along with 10 days paid Vacation, 9 paid sick days, and 11 paid Holidays.

 

close-knit culture and steady work/life balance are tantamount to success at Toastmasters International. The educational nonprofit strives to cultivate an upbeat, prolific workforce through valued perks, such as complimentary coffee and tea bar, free access to bikes in the business park, employee-focused events/lunches and prize-winning contests. The company-wide camaraderie can be felt in the sleek breakrooms and wide-open workspace that faces large windows and lets in a lot of light and positive energy in a LEED-certified building. Holidays are a big deal here: in addition to 11 paid holidays per year, the company encourages monthly potlucks, costumes on Halloween, department decorations and making merry at year’s end. Smart casual is the dress code, which means you can wear jeans with a nice shirt and shoes. Toastmasters employees are welcome to become Toastmasters members with free membership and an on-site company club. Wellness is a big focal point with health, dental and vision benefits; the company was awarded for being one of the Healthiest Companies in America by Interactive Health 2015-2019. Come on board with 10 paid vacation days, 9 paid sick days, life insurance, disability, retirement options and more. Find out how Toastmasters incites a sense of community and why co-workers say they feel like family.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our company is in a business park including offices, residences, hotels, restaurants, a golf course, and open space with a view of the Rockies.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Toastmasters InternationalFind similar jobs