cyberThink
Job Description:
As a Full Stack .NET Developer, you will be responsible for enterprise application development within a .NET framework using C#. You will apply software development lifecycle (SDLC) concepts, object-oriented programming (OOP) principles, and software engineering best practices to deliver scalable and reliable applications. This role requires expertise in full-stack development, cloud technologies, and database management, along with strong problem-solving and collaboration skills.
Key Responsibilities:
Develop and maintain enterprise multi-tier applications using .NET technologies. Design, implement, and optimize RESTful web services and APIs. Work with relational databases like SQL Server and Oracle, as well as NoSQL databases such as MongoDB or Aerospike. Implement software engineering principles and design patterns for scalable applications. Develop applications for cloud environments (PCF, AWS, GCP, or Azure). Utilize CI/CD pipelines and DevOps practices for automated deployment. Collaborate with business partners to interpret requirements and design effective solutions. Guide and mentor junior developers, ensuring adherence to coding standards. Participate in Agile development methodologies and contribute to project planning. Work with Atlassian tools (JIRA, Confluence, BitBucket, Bamboo) and GitHub for version control.
Required Skills, Experiences, Education, and Competencies:
6+ years of full-stack .NET development experience with enterprise applications. Strong hands-on experience with C# or C++ in the .NET platform. Expertise in software engineering principles and design patterns. 3+ years of experience with relational databases (SQL Server, Oracle) and NoSQL databases. 2+ years of experience designing and implementing REST-based APIs. Experience with cloud platforms such as AWS, GCP, Azure, or PCF. Proficiency in CI/CD concepts and deployment automation. Strong communication skills to collaborate with business and technical teams. Experience in mentoring junior developers and reviewing software designs. Familiarity with Agile methodologies and ability to manage multiple initiatives.
The hourly range for roles of this nature are $45.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.
Key Responsibilities:
Develop and maintain enterprise multi-tier applications using .NET technologies. Design, implement, and optimize RESTful web services and APIs. Work with relational databases like SQL Server and Oracle, as well as NoSQL databases such as MongoDB or Aerospike. Implement software engineering principles and design patterns for scalable applications. Develop applications for cloud environments (PCF, AWS, GCP, or Azure). Utilize CI/CD pipelines and DevOps practices for automated deployment. Collaborate with business partners to interpret requirements and design effective solutions. Guide and mentor junior developers, ensuring adherence to coding standards. Participate in Agile development methodologies and contribute to project planning. Work with Atlassian tools (JIRA, Confluence, BitBucket, Bamboo) and GitHub for version control.
Required Skills, Experiences, Education, and Competencies:
6+ years of full-stack .NET development experience with enterprise applications. Strong hands-on experience with C# or C++ in the .NET platform. Expertise in software engineering principles and design patterns. 3+ years of experience with relational databases (SQL Server, Oracle) and NoSQL databases. 2+ years of experience designing and implementing REST-based APIs. Experience with cloud platforms such as AWS, GCP, Azure, or PCF. Proficiency in CI/CD concepts and deployment automation. Strong communication skills to collaborate with business and technical teams. Experience in mentoring junior developers and reviewing software designs. Familiarity with Agile methodologies and ability to manage multiple initiatives.
The hourly range for roles of this nature are $45.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.
cyberThink is an Equal Opportunity Employer.