cyberThink
Job Description:
As a Senior .NET/C# Developer with 6-10 years of experience, you will play a critical role as a hands-on lead developer within a fast-paced Agile environment. You will contribute equally to the design and development of a mission-critical authentication platform as part of the Online Security Technologies team. Collaborating with experienced engineers, product owners, and stakeholders, you will ensure the delivery of high-quality software products on schedule.
Key Responsibilities:
Lead the development and delivery of software products to QA, UAT, and production. Manage daily activities and promote Agile development practices within the team. Collaborate with product owners and stakeholders to ensure timely and cost-effective project delivery. Provide development sizing and cost analysis estimates in coordination with the Scrum Master and product owner. Participate in story decomposition, feature design, and task prioritization with the team. Utilize automated testing tools and frameworks, including test-driven development, to ensure software quality. Support Single Sign-On (SSO) integration efforts for internal and external systems. Assist in release assembly and process improvement efforts with the release manager. Identify and resolve team needs and roadblocks in collaboration with the Scrum Master. Coordinate team deliverables to achieve successful product releases. Required Skills, Experiences, Education, and Competencies:
Minimum of 8 years of software development experience, including 5+ years in a leadership role. Proficiency in building server-side applications using C# and .NET Technologies (Java is a plus). Experience in UI applications with Angular 17+/RxJS/NgRx/Node.js and JavaScript. Familiarity with Kafka and UI/API Test Automation tools. Expertise in designing and implementing high-availability, high-throughput, and scalable applications. Understanding of modern system architecture and development standards. Ability to mentor junior team members and improve code quality through reviews and sessions. Experience with SAML, OAuth, REST, and SOAP-based Web Service APIs in a transactional environment. Knowledge of Agile methodologies and strong commitment to software quality. Experience with GCP, Docker, Kubernetes, and online security for user authentication is a plus. Bachelor's or Master's degree in Computer Science or a related field.
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.
Lead the development and delivery of software products to QA, UAT, and production. Manage daily activities and promote Agile development practices within the team. Collaborate with product owners and stakeholders to ensure timely and cost-effective project delivery. Provide development sizing and cost analysis estimates in coordination with the Scrum Master and product owner. Participate in story decomposition, feature design, and task prioritization with the team. Utilize automated testing tools and frameworks, including test-driven development, to ensure software quality. Support Single Sign-On (SSO) integration efforts for internal and external systems. Assist in release assembly and process improvement efforts with the release manager. Identify and resolve team needs and roadblocks in collaboration with the Scrum Master. Coordinate team deliverables to achieve successful product releases. Required Skills, Experiences, Education, and Competencies:
Minimum of 8 years of software development experience, including 5+ years in a leadership role. Proficiency in building server-side applications using C# and .NET Technologies (Java is a plus). Experience in UI applications with Angular 17+/RxJS/NgRx/Node.js and JavaScript. Familiarity with Kafka and UI/API Test Automation tools. Expertise in designing and implementing high-availability, high-throughput, and scalable applications. Understanding of modern system architecture and development standards. Ability to mentor junior team members and improve code quality through reviews and sessions. Experience with SAML, OAuth, REST, and SOAP-based Web Service APIs in a transactional environment. Knowledge of Agile methodologies and strong commitment to software quality. Experience with GCP, Docker, Kubernetes, and online security for user authentication is a plus. Bachelor's or Master's degree in Computer Science or a related field.
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.