Job Description
The Zig is looking for an experienced Software Engineer to join the team to deliver customer-facing project(s).
The Software Engineer will participate in a dynamic and innovative environment with a proven record of delivering solutions to multiple customers. Experience working with Agile/SCRUM project methodologies is critical as release cycles will correspond to fast-paced sprints.
The right candidate must also be on the cutting edge of technology and assist clients in their journey to digital transformation. In addition, they will work in a small-team environment, executing projects using distributed-agile delivery methodologies. Solutions delivered by our team will be built on the latest web, mobile, and cloud technologies.
Responsibilities
Be an active member of a growing team; help define and influence team culture and environment
Work on a wide range of projects for the world’s top companies
Work on solution-based, outcome-oriented projects with a highly skilled team
Build hands-on experience with the latest technologies and delivery methodologies
Work in a fast-paced, agile project environment with small, focused teams
Job Requirements
Required Experience:
2+ years of production level C# Software Development and/or consulting experience
2+ years of production-level .NET experience
Preferred Qualifications:
Experience in developing cloud solutions utilizing any one of the major cloud providers such as Azure/AWS/GCP
Ability to program in an OOP language such as Java, C#, Rust, C, C++, PHP
Ability to program using front-end languages and frameworks such as JavaScript, React, Angular, or Vue.Js.
Knowledge of agile methodologies
Knowledge of domain-driven design and application design patterns
Skills that help you succeed at The Zig:
Good oral and written communication
Great mix of technical and interpersonal skills, which enables you to succeed in highly collaborative and agile work environments
Be a passionate, self-driven problem solver who loves taking on new challenges using the latest web, mobile, and cloud technologies.
Be a thinker and explorer, regularly read to stay in touch with the development community, and be passionate about discovering ways to improve code quality, reusability, extensibility, and consistency.
Keen analytical skills and detail-oriented
Benefits
Competitive salary
Health and dental Insurance
Paid vacation leave
Remote work opportunities
Paid training and certifications