Proven expertise in systems design and technical leadership
Strong knowledge of cloud, mobile, and web application frameworks
Experience mentoring and training junior developers
Familiarity with system administration and technical documentation
Responsibilities
Lead technical discussions as a subject matter expert in projects.
Design, develop, test, and implement high-quality software solutions.
Mentor junior staff to enhance their technical skills.
Provide technical leadership in project assignments and choose appropriate tools.
Manage the entire application development process and create formal documentation.
Collaborate with SCC divisions to deliver on time and under budget.
Plan and establish technical standards, architecture, and best practices.
Benefits
Hybrid work schedule with flexibility for telework
Opportunities for professional development and training
Engagement in a team-centric environment
Work on cutting-edge mobile and cloud applications
Influence project direction and technology adoption
Full Job Description
Additional Detail
Applications Developer (Hybrid)
Starting Salary Range: $100,000 - $125,000
The State Corporation Commission's (SCC) Enterprise Technology Services ("ETS") Division seeks an experienced Applications Developer to join our team. The Applications Developer position plays a pivotal role in designing, building, and maintaining our mobile, cloud, and web applications. This position offers a hybrid work schedule (typically 3 days in office and 2 telework days each week) as well as a variety of professional development and training opportunities.
Essential Duties & Responsibilities
Serve as a technical lead (subject matter expert) and influencer in project meetings for applications.
Perform highly technical system design, development, modification, testing, debugging and implementation.
Mentor and cross-train junior staff.
Provide technical leadership on work assignments, technology tools and methodologies.
Perform highly complex systems administration, maintenance, and support, including installations, upgrades, enhancements, monitoring, troubleshooting, configuration, tuning, and storage planning.
Manage the applications development processes and procedures in the design of systems and the development of business requirements, program specifications, systems test plans and process flow diagrams.
Collaborate across SCC divisions, including delivering solutions on time, and within scope.
Plan and develop technical architecture, frameworks, standards and guidelines.
Monitor technology and security trends.
Prepare technology briefs and impact analysis documents and recommendations.
Develop and maintain standard operating procedures and technical documentation.
Perform related work as required.
Please Note: SCC only accepts applications received through its career center site. Applications submitted through Virginia Jobs site directly will not be considered. For more information and to apply for this position directly on the SCC Career Center website, click the Additional Detail button on this page. To view all current SCC job openings, visit the SCC Career Center website and click the Search button under Job Search.