Senior .Net Developer
$88 - $90/hour
[Notes before you apply:
Our Policy is to take our time with the selection process because we want to be sure who we are hiring!
If you have the desire to apply, please note that we expect serious professionals who are responsive and are making a deliberate choice to apply for this position. We’re all busy and would rather not waste anyone’s time.
We recruit for professionals who (i) can speak to their experience in-depth (ii) can communicate confidently and clearly (iii) are looking to grow into more responsibility and (iv) are looking to work on cutting-edge technologies and with smart professional colleagues. If this does not feel like a good fit, please skip this job post.]
Sr. Software Engineers work on our Products. This includes proprietary, customized-off-the-shelf, and as well as third-party solutions to enable business lines, service offerings, or others. Software Engineers are responsible for delivering high-quality, standardized, secure, and performant code for the value benefit of our customers. The Sr. Software Engineer's Responsibilities are an extension of the Software Engineer position and have Impacted a Team.
General notes about the role beyond the job description outlined below:
Need 3 resources for this position
Will provide technical support/development of bugs, performance, and security to provide for a quality product.
BACKEND experience with C#/.Net
Experience with Git and CI/CD
Experience with integration to DevOps
Length of Position: 4-6 months and then possible conversion or extension
Target Bill Rate: $88-90/hr, dependent upon experience.
Conversion Target Annual Salary: $145-150k dependent upon experience, with a 14% annual bonus target.
Position Location: This position is open to being 100% remote. Major preference to those in MT time zone.
Sponsorship: Preference for US Citizen or Green Card holder. However, we will accept candidates who require visa sponsorship.
Expected interview process:
1st Round – 1 hour – technical panel with 3 members of the Team.
2nd Round – 1 hour – behavioral panel with 3 other members of the Team and Hiring Manager.
See Your Primary Duties and Responsibilities
Develop features and improvements to the products in a secure, well-tested, and performant way.
Work with Product Management and other stakeholders (Backend, UX, etc.) to iterate on new features.
Write code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
Learn, collaborate and teach other Software Engineers. Everyone can contribute something new to the team regardless of how long they’ve been in the industry.
Identify areas of improvement in the code base, both specific to your group and outside your group (eg. component library), and help contribute to making it better.
Other related duties as assigned.
See the Job Specifications
Knowledge:
Professional experience with C#, .NET Core
Experience with web application development.
Experience with git and CI/CD.
Understanding of DevOps processes and you appreciate the value technologies like Serverless and Kubernetes bring to the software deployment and development process.
A solid understanding of core web and browser concepts.
A solid understanding of HTML, CSS, and core JavaScript concepts.
A solid understanding of relational data and/or non-relational models.
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
Skills and Abilities:
Effective communication skills: Regularly achieve consensus with peers and clear status updates.
Positive and solution-oriented mindset.
An inclination towards communication, inclusion, and visibility.
Self-motivated and self-managing, with great organizational skills.
Comfort working in a highly agile, intensely iterative software development process.
Ability to thrive in a geographically distributed organization.
Other Position Parameters:
Tech Startup Experience
Enterprise software company experience
Product company experience
Experience working with a remote team
Developer platform/tool industry experience
Experience working with a global or otherwise multicultural team
Prior Work Experience
Technical: 8 - 10 years
Supervisory: None
Education and Credentials
Required: HS Diploma/GED, Concentration in Computer Science, Information Systems, Engineering, Mathematics
Preferred: Bachelor’s Degree, Concentration in Computer Science, Information Systems, Engineering, Mathematics
EEO Statement
Complies with all applicable federal, state, and local laws prohibiting discrimination in employment. All qualified applicants will receive consideration for employment without regard to gender, age, race, color, religious creed, marital status, gender identity, sexual orientation, national origin, ethnicity, ancestry, citizenship, genetic information, disability, protected veteran status, or any other characteristic protected by applicable federal, state, or local law.
Job Types: Full-time, Contract
Pay: $88.00 - $90.00 per hour
Benefits:
Dental insurance
Employee discount
Flexible schedule
Health insurance
Paid time off
Parental leave
Retirement plan
Vision insurance
Schedule:
8 hour shift
Monday to Friday
Supplemental Pay:
Bonus pay
Application Question(s):
Do you have a LinkedIn profile? Please provide it so we can submit your candidacy.
Are you currently located in the United States? Yes or No
Experience:
.NET Core: 10 years (Required)
C#: 10 years (Required)
Back-end development: 8 years (Required)
Containerization (Docker/Kuernetes): 7 years (Required)
CI/CD: 7 years (Required)
Front-end development (html, CSS, JS): 7 years (Required)
Work Location: Remote