IQ Clarity's client in Denver, CO is looking for a Software Engineer to help build their next generation platform. Our client is seeking someone who is highly motivated and collaborative with an entrepreneurial spirit. You will be a key member of our team making important technical decisions that will shape the company's future. You will join a highly-skilled IT organization and utilize the latest technologies to develop high-traffic websites, web services, and other software products.
- As Part of Our Team, You’ll Enjoy:
- The hustle of a lean team with the impact of a global business
- Tremendous opportunity to solve some of the industry’s most exciting problems
- Working with an extraordinary team of highly talented, smart, creative, fun and highly motivated people
- Participate in open forums, tech talks, and other engaging optional events
- Great workspace and competitive benefits
- Responsibilities:
- Build solution-based, outcome-oriented projects
- Work in a fast-paced, agile project environment with small, focused teams
- Owning all stages of development process: requirements, design, implementation, testing, and operational support
- Communicating with users, other technical teams, and management to collect requirements and describe product features and technical designs.
- Exemplify best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Provide technical support to engineering team members
- Skill and Experience:
- BS/MS in Computer Science:, or equivalent.
- 4+ years: professional experience in full-stack software development:
- Develop new products and enhance existing products utilizing the Microsoft technology stack: .NET Framework/Core, JavaScript, C#, Azure, and Entity Framework:.
- Experience with relational databases. SQL Server 2014+: preferred.
- Strong knowledge of software design patterns:, such as MVC, Factory, Singleton, etc. and experience applying them in n-tier architectures:.
- Understand best practices of building and consuming Restful APIs:.
- Experience using JavaScript: tools/libraries such as React, Redux, Gulp/Grunt, etc:.
- Solid understanding of object-oriented programming: (OOP:) and computer science theory:, such as problem solving, memory management, and algorithm performance.
- Experience in distributed microservice architecture: and service orchestration: a plus.
- Experience with Azure cloud: or serverless architecture: (Functions:) a plus.
- Communication Skills:
- Ability to communicate thoughts/designs/ideas in a clear and concise manner.
- Able to present complex technical concepts to various types/levels of audiences.
- Excellent interpersonal communication with strong verbal / written
IQ Clarity, LLC is an Equal Opportunity Employer