Steneral Consulting

Technical Lead (.NET)

Steneral Consulting Sacramento, CA

Title- Technical Lead (.NET)

Location- Onsite- Sacramento, CA Candidate MUST be local to CA

Linkedin must & please share local ID proof.

JD-

Additional Information

  • Candidate MUST have at least 12 years of total IT experience*
  • Candidate MUST have any government experience

Project Scope

The Office of Public-School Construction (OPSC) Online application was developed to replace all core legacy Visual Basic (VB6) applications with a modern single page web-based application. OPSC Online helped realize the strategic vision and goals by reengineering school bond funding lifecycle, improved program efficiencies by providing online functionality for Local Education Authorities (LEA) to submit eligibility applications, funding applications, fund release authorizations, and supporting documentation online. Later, the existing platform was enhanced by building a new Accounting module which replaced eight legacy Visual Basic (VB6) application with a ubiquitous web-based Accounting module. The new Accounting module was fully integrated with existing OPSC Online functionality to provide a seamless end-to-end business workflow.

OPSC Requires To Further Enhance The Existing OPSC Online Platform To Replace The Remaining Web-based Applications, Improve Stakeholder Adoption And Use, And To Increase Business Efficiency And Productivity Utilizing a Hybrid Agile Scrum Development Methodology. In The Next Enhancement Phase (#4) We Will Be Developing The Following Items. This List May Expand Depending On Relevant Scope And If Any Time Efficiencies Are Realized

  • New DevOps backlog, which will be identified once Enhancements 3 is delivered.
  • Items that were not part of Minimum Viable Product as identified in the overall project charter. Many of these are enhancements that will improve efficiency, user experience, or both.
  • Enhance performance, stability, and usability opportunities.
  • Enhance the Eligibility Enrollment Projection Calculator.
  • Continue to explore ways to improve performance, stability, and data storage.
  • Promote the mandatory usage of OPSC Online by all stakeholders.
  • Enhancements to address; classroom information, Full-Day Kindergarten management, SP_ER functions, Closeout Audit functions, Material Inaccuracy Tracking, Unused Sites Program, Enrollment Projection Calculator, Financial Hardship features, Grant Agreement features, and general system features.
  • Document new features in Maintenance and Operations documentation.

Roles/Responsibilities

  • Responsible for full stack secure web application development with the below technologies but not limited to following Clean Architecture & Microservices Framework:
    • Current ASP.Net Core (C#).
    • Current Angular
    • Typescript
    • Bootstrap
    • RESTful API
    • SSRS
    • CSS, HTML5, Bootstrap
  • Provide overall technical leadership and guidance to the development team by setting technical direction, ensuring alignment with the project’s goals & objectives.
  • Collaborate and obtain approvals from the Enterprise Architects, ISO, Privacy Officers & other technical stakeholders by defining & evolving the system architecture; making sure that the technical design meets the requirements, is scalable, & aligns with best practices.
  • Enforce ETS coding standards & best practices within the development team and conduct code reviews to ensure code quality, maintainability, and adherence to coding standards by configuring pull request approval process.
  • Work with the scrum team to define the Definition of Done for all levels of scrum items including for User stories, sprints, release, and UAT.
  • Conduct technical planning sessions for every sprint to identify all the tasks involved in a PBI development as per the defined Acceptance Criteria.
  • Collaborate with the business analyst to ensure interactive mock-ups are created as per UI/UX standards in delivering the best user experience.
  • Configure Azure DevOps CI/CD pipelines for continuous development and deployment to higher environments.
  • Identify and manage technical debt, working to minimize its impact on the project and balance the need for rapid development with the importance of maintaining a sustainable codebase.
  • Foster collaboration between the cross-functional scrum team and communicate effectively with both the technical and non-technical stakeholders, translating technical concepts into understandable language.
  • Actively participate in Scrum ceremonies, such as sprint planning, daily stand-ups, sprint reviews, retrospectives, and backlog grooming sessions.
  • Help the team remove technical impediments and ensure adherence to ETS Hybrid Scrum principles.
  • Provide mentorship & knowledge transfer to the ETS staff by fostering a culture of continuous learning and improvement.
  • Identify technical risks early in the project & work on mitigation plans by proactively addressing technical challenges and obstacles that may impact the project timeline or quality.
  • Stay abreast of emerging technologies and assess their relevance to the project by evaluating and recommending tools & technologies that can enhance development efficiency & product quality if DGS Enterprise Architecture approved software cannot be leveraged.
  • Collaborate with product owners & business stakeholders to understand customer needs & priorities.
  • Ensure that technical decisions align with the overall product vision & customer expectations.
  • Configure DGS provided code scanning tools within the CI/CD pipelines for inline, static & dynamic scans to proactively identify security vulnerabilities.
  • Ensure all the functional unit tests have been created using DGS standards unit testing framework, MS Test for maximum code coverage and leverage Azure DevOps tool to automate unit tests.
  • Ensure all the system integration testing are being performed and all the functional & non-functional bugs are tracked & resolved. Create and maintain all the necessary technical documentation throughout the project lifecycle.
  • Responsible for all the duties listed for a Technical Lead as well.
Mandatory Skills

  • The Technical Lead shall have at least two (2) years FTE experience leading the development on at least two (2) agile software projects.
  • The Technical Lead shall have at least two (2) years FTE experience designing and developing externally-facing web .NET applications.
  • The Technical Lead shall have at least two (2) years FTE experience decomposing business and system architecture to support clean-interface multi-team development.
  • "The Technical Lead shall have at least five (5) years FTE experience:
    • Developing software in a team environment, using a configuration management tool
    • Developing software using a test-driven development approach
    • Meeting Sprint “Definition of Done” criteria"
  • The Technical Lead shall have at least five (5) years FTE experience in creating and deploying full stack .NET web applications in an agile environment.
  • The Technical Lead shall have at least five (5) years FTE experience authoring developer-friendly documentation (e.g. design documentation, deployment procedures).
  • The Technical Lead shall have at least five (5) years FTE experience engaging with business stakeholders and communicating with stakeholders at every level.
  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at Steneral Consulting by 2x

See who you know

Get notified about new Software Engineering Technician jobs in Sacramento, CA.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub