What are the responsibilities and job description for the .Net Mid-Level Software Engineer (Backend) position at Okaya?
Title : Mid-Level Software Engineer (Backend)
Duration : 6 months
Location : Seattle first preference, open to remote
Rates : $55 / hr
End client : DocuSign
We are not looking at senior folks, they need to fit in the rate we have, we are ideally looking for $55 / hr max.
If one candidate is cheaper, the other is slightly more, that works also. We can distribute the overall budget accordingly.
PLEASE CHECK FOR COMM SKILLS, THIS IS IMPORTANT
Notes :
Someone that can take initiative
C#, .NET environment (backend)
Must have experience with C#, .NET, GitHub, REST API, and some SQL experience
Cloud Experience is a PLUS especially Azure. Others like AWS are also fine. Azure is preferred.
Key Responsibilities :
Design & Develop : Develop robust backend solutions using C# and .NET technologies , with a focus on creating highly scalable and maintainable systems.
API Development : Build and maintain RESTful APIs, ensuring they meet the required performance, security, and scalability standards.
Distributed Systems : Work on designing and implementing backend components for highly scalable and distributed systems, contributing to the architecture and optimization of these systems.
Collaboration & Problem Solving : Proactively ask questions and collaborate with cross-functional teams to drive projects forward, demonstrating initiative and ownership of your work.
Code Quality : Write clean, efficient, and maintainable code while following best practices and using GitHub for version control.
Database & SQL : Work with relational databases, creating and optimizing SQL queries, and managing the database schema to ensure high availability and performance.
Third-party Integrations : Design and implement third-party integrations, ensuring seamless connectivity with external systems and APIs.
Client-Server Architecture : Develop and manage server-side logic in a client-server environment, ensuring high performance and reliability.
Qualifications :
5 years of experience in backend development using C# and .NET.
Strong experience with GitHub and version control best practices.
Proficiency in developing REST APIs and integrating them into backend systems.
SQL knowledge and experience in designing database schemas and writing optimized queries.
Demonstrated experience with distributed systems and building highly scalable architectures.
Proven experience with third-party API integrations.
Experience in working within a client-server environment.
Ability to work independently, take ownership of tasks, and proactively address challenges.
Strong problem-solving skills and ability to think critically when faced with complex scenarios.
Excellent communication skills, both written and verbal, with a collaborative mindset.
Nice to Have :
Cloud experience is a plus, especially Azure.
Experience with microservices architectures.
Familiarity with containerization and orchestration tools like Docker / Kubernetes.
Knowledge of performance tuning and system optimization.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a .Net Mid-Level Software Engineer (Backend)?
Sign up to receive alerts about other jobs on the .Net Mid-Level Software Engineer (Backend) career path by checking the boxes next to the positions that interest you.