Full Stack Software Lead/Architect - .NET

Apply Now

Company: CyberThink Inc.

Location: Phoenix, AZ 85032

Description:

Job Description:
As a Full Stack Software Lead/Architect, you will lead the design, development, and implementation of enterprise-level applications, ensuring adherence to modern development principles and best practices. This role demands both technical expertise and leadership, including mentoring junior developers and collaborating across distributed teams.

Key Responsibilities:
  • Design and develop full-stack web-enabled applications using modern technologies and frameworks.
  • Implement robust front-end solutions using ASP.NET, Angular/AngularJS, and JSON/XML.
  • Develop scalable back-end systems using .NET, .NET Core, C#, RESTful APIs, and microservices architecture.
  • Work with relational databases such as SQL and Oracle to design and optimize data solutions.
  • Architect and implement distributed monolithic and cloud-based microservices in environments such as Pivotal Cloud Foundry.
  • Lead and mentor junior developers, fostering a culture of learning and collaboration.
  • Ensure code quality through continuous integration, continuous deployment (CI/CD), and unit testing.
  • Collaborate on event-driven application development, session state management, and security practices.
  • Utilize Atlassian tools (JIRA, Confluence, BitBucket, Bamboo) for project and development lifecycle management.
  • Troubleshoot, debug, and optimize performance issues across the application stack.

Required Skills, Experiences, Education, and Competencies:
  • 10+ years of full-stack application development experience with a focus on mentoring junior developers.
  • Expertise in front-end technologies including ASP.NET, Angular/AngularJS, and asynchronous services.
  • Strong back-end development experience with .NET, .NET Core, C#, and RESTful APIs.
  • Proficiency in database design and management with SQL and Oracle.
  • Solid experience in event-driven architecture, microservices, and private cloud environments.
  • Strong understanding of CI/CD pipelines, API test automation, and deployment tools.
  • Familiarity with web application environments, performance tuning, debugging, and deployment strategies.
  • Excellent verbal and written communication skills, with a proven ability to work independently and lead a team.
  • Strong organizational and time-management skills with the ability to multitask effectively.
  • Passion for problem-solving, learning new technologies, and collaborating with diverse teams.
  • Experience with Atlassian tools (JIRA, Confluence, BitBucket, Bamboo) is strongly preferred.


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.

Similar Jobs