Intelligent Connections. Powerful Impact.
Call Us: 415-510-2973

Featured Positions

Featured Positions

Software Engineer III

Apply Now

Our client is one of the largest, global manufacturing and distribution organizations in the West and we are searching for a talented Software Engineer, experienced with C# and .NET technologies to deeply influence our global digital transformation. The Sr. Software Engineer is a critical role within the organization, with responsibility for leading global software development teams and collaborating on global software architecture. This is a senior level role with the ability to influence IT and business direction as well as mentor junior staff on best in breed technology, defining and delivering digital product strategy and influencing our global technology roadmap. With an overall mission of wellness and research into sustainable products, you will be a part of a mindful community, working to bring the enterprise to the cutting edge of technology. You will have the opportunity to influence our technology landscape through collaboration with other engineers, product owners, architects, managers and the executive team. Our ideal candidate will be a technical leader with expertise in Full Stack Software Development and a passion for applying technology to solve business challenges.

In addition to a solid track record of advanced Technical Business Analyst experience, the right candidate will have several, but may not have all, of the following skills experience and attributes:

Key Responsibilities/Essential Functions:

  • Be a technical lead for global software development teams on rapid development efforts using iterative development methodologies such as Agile
  • Collaborate with project team members, such as Business Analysts, Quality Assurance Engineers and stakeholders to provide comprehensive technical solutions
  • Lead multiple projects simultaneously
  • Work with Software Architects to identify and prioritize IT backlog
  • Collaborate on architectural designs with peers and Software Architects
  • Participate with peers and Software Architects to review project plans and retrospectives
  • Provide work breakdown structures and estimates for technical projects
  • Implement and teach best practices for the full software development life cycle
  • Lead trainings for global software development teams
  • Build, maintain and enforce effective unit test patterns and practices
  • Full lifecycle application development with ability to deliver quality products on time
  • Design, code and debug applications in various software languages (C#, ASP.Net, HTML, JavaScript), Microsoft T-SQL and RESTful APIs
  • Participate in code and design reviews to maintain standards compliance through coding conventions and documented standards
  • Document and actively maintain software knowledge base
  • Drive effective communication across global organization
  • Participate in company and technical trainings
  • Work closely with the development manager to meet assigned development goals

Required Experience and Skills:

  • Bachelor’s degree or equivalent experience in Computer Science or related field
  • 10+ years of experience using C# and .NET framework
  • 8+ years of experience developing applications based on Microsoft SQL Server
  • 5+ years of experience with Microsoft WCF, ASP.Net and RESTful API development
  • Experience with major JavaScript frameworks such as Angular or React
  • Experience as a technical team lead
  • Knowledge of common continuous integration patterns and practices
  • Knowledge of common development design patterns and practices
  • Experience working with global software development teams and users located around the world
  • Demonstrate best practices in full life cycle of software development activities
  • Effective communication skills
  • Must have a high standard of quality and focus on customer satisfaction

Beneficial Experience and Skills:

  • Experience in development using .NET Core framework

We are well aware that talent comes in all sorts of different configurations. If you're wondering whether or not you're qualified, contact us directly so we can discuss the relationship between work purpose and prior experience.

This role will be located in Idaho Falls, Idaho and a robust relocation package is available. Compensation rivals larger cities in the Western States and cost of living is extremely affordable!

Idaho Falls, Idaho

Idaho Falls is a haven for outdoor recreation enthusiasts. We have low costs of living, border the greater Yellowstone ecosystem, and are surrounded on all sides by majestic mountain ranges, rivers, reservoirs, endless trails, renowned ski slopes and natural hot springs. Don't take our word for it; find out what Businessweek and National Geographic Magazine say about Idaho Falls, Idaho:

Blackmere Consulting is an equal opportunity employer (EOE/AA/M/F/Vets/Disabled/Protected Statuses)

Apply Now