Easy Apply Now

A bit about us:

We are seeking a dynamic and experienced Senior Software Engineer with a focus on .NET and Serverless technologies. This is a fantastic opportunity for a seasoned professional to join a progressive and innovative team. The successful candidate will be responsible for designing, developing, and implementing cutting-edge software solutions to address complex business issues while providing technical leadership and making significant contributions to our technology stack. This is a long term contract role that also offers full benefits.

This position allows for remote work, however will also require 1 day/month in office in the DC metro area. Candidates must be within commutable distance for this reason.

Why join us?

  • Remote flexibility
  • Flexible scheduling
  • BCBS Medical, Dental, and Vision
  • 401k
  • Sick leave

Job Details

Responsibilities:

1. Collaborate with a cross-functional team to understand business requirements, identify and design innovative software solutions.
2. Utilize your expertise in .NET, Serverless, and AWS cloud environment to develop high-quality software solutions.
3. Lead the design and development of microservices architecture to ensure seamless integration and high performance of our software systems.
4. Leverage your experience in Python for back-end development and Angular for front-end development to create comprehensive software applications.
5. Act as a technical consultant, providing guidance and support to the team on complex technical issues related to software development.
6. Drive continuous improvement initiatives, promoting the adoption of best practices in software development.
7. Work closely with stakeholders to ensure software solutions meet business objectives and user needs.
8. Provide mentorship to junior software engineers, promoting a culture of learning and continuous improvement within the team.
9. Participate in code reviews to maintain high-quality code.
10. Troubleshoot, debug, and upgrade existing software to ensure optimal performance and user experience.

Qualifications:

1. Bachelor's degree in Computer Science, Information Technology, or a related field.
2. A minimum of 5 years of experience as a Software Engineer with extensive experience working in a serverless environment.
3. Must have experience building applications in .NET (preferably .NET 8), as well as some exposure to Python.
5. Strong understanding of software development life cycle (SDLC) and agile methodologies.
6. Excellent problem-solving skills with a knack for complex technical issues.
7. Strong communication skills with the ability to explain technical concepts to non-technical stakeholders.
8. Proactive and self-driven with a strong sense of ownership and urgency to deliver high-quality software solutions.
9. Demonstrated leadership skills with the ability to mentor and guide junior team members.
10. Strong analytical skills with the ability to understand business requirements and translate them into technical specifications.
Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Easy Apply Now