Missouri Secretary of State
  • 06-Sep-2019 to 06-Dec-2019 (CST)
  • Jefferson City, MO, USA
  • $3,528-$4,908 Monthly
  • Salary
  • Full Time

Description: 

An individual in this position performs analysis, design, development, and maintenance of computer application software in a web-based environment.  The individual is also responsible for supporting and developing web pages. The individual will be familiar with the software development life cycle including analysis, prototyping, design, development, deployment, and testing. 

 

Responsibilities:

The general responsibilities of this position include, but are not limited to the following job functions:

 

  • Front-End Development: Develop GUI, front-end interfaces for applications
  • Web Development: Analyze, plan, and develop GUI solutions
  • Assist in developing .NET applications using SOA, WCF design patterns for SOS applications.
  • Assist in developing custom code for.NET applications using .NET 4.6, Microsoft Visual Studio 2017 (or other .NET versions and/or Microsoft Visual Studio versions, and other software as appropriate)
  • Develop solutions using agile methods
  • Maintain and enhance existing web pages and applications
  • Troubleshoot problems with existing sites and applications.

 

Work Examples:

An individual in this position receives direction and oversight, has competency in work assigned, and displays judgment and initiative in the required work.  The individual in this position will be able to perform the following types of work tasks.  These examples are a representation of expected work, but are not limited to only the following:

  • Participates in detailed application and architectural designs.
  • Designs, writes, documents, tests, and maintains applications within the SOA .NET Framework, including those of beginner to intermediate complexity
  • Works with senior staff in developing components for application layers including the business layer and data layer.
  • Performs maintenance/enhancement activities on existing .NET, ASP, MVC, C# and Visual Basic applications in accordance with user or analyst requirements and without disrupting functional existing code.
  • May assist with SQL and Oracle packages and procedures
  • Responds to questions from customers needing assistance; identifies problem source and resolves problems; refers and discusses problems with supervisor or other designated contacts as appropriate.
  • Researches, analyzes, and recommends technical solutions to integrate and improve efficiency of information systems, and incorporate emerging technology and operational best practices.
  • Designs websites ensuring functionality and compliance with ADA requirements and state guidelines.
  • Serve as support technician for existing systems.
  • Updates standards, policies, procedures, guidelines and technical manuals as directed.
  • Participates in meetings, training seminars and user groups.
  • Responds to emergency situations to resolve problems, as required.
  • Provides accurate status reports of work progress when asked.
  • Provides reasonable estimates of upcoming tasks assigned.
  • Uses appropriate development tools for source code control, code development, and code deployment.
  • Receives formal and on-the-job training.
  • Other duties as assigned

 

Education and Experience:

A bachelor's degree from an accredited college or university with a minimum of 15 earned credit hours in computer science; and up to 2 years of full-time experience in application development.

 

Required Knowledge:

  • Knowledge of the principles of SOA principles, with the ability to implement and maintain applications developed in an object-oriented environment
  • Knowledge and use of quality coding practices
  • Knowledge of application analysis, design, and testing methodologies
  • Knowledge of .NET Frameworks, including SOA using WCF and design patterns
  • Knowledge of stateless web development and web services
  • Knowledge of the Microsoft Windows operating principles
  • Knowledge of web browser processing principles
  • Working knowledge of computer hardware and software capabilities
  • Working knowledge of database management systems
  • Working knowledge in .NET/C# and .NET/ASP, HTML, XML, JavaScript, JSON, MVC
  • Working knowledge in LINQ
  • Working knowledge of agile development methods

 

General Skills and Abilities:

  • Communicate effectively.
  • Establish and maintain effective working relationships.
  • Independence in performing assigned work
  • Produce high-quality work.
  • Logical approach to problem-solving and troubleshooting.
  • Ability to perform problem analysis.
  • Multi-task concurrent projects, requests, and/or problems.
  • Understand Use Cases and other UML products.
  • Prepare and maintain standards, policies, procedures, guidelines and technical manuals.
  • Ability to exercise sound judgment.
  • Ability to interact with and obtain requirements and information from end-users.
  • Ability to grasp and use new technologies and tools.
  • Ability to prepare and interpret program documentation.
  • Ability to adhere to SOS Application Services development standards
  • Ability to troubleshoot and resolve beginner to intermediate application problems.
  • Ability to contribute to the analysis of policies, procedures and operations, the organizing of their component parts into system specifications, databases, and programs, and the adaptation of them to an automated system.
  • Ability to create bug-free programs, enhancements, and corrections quickly and in accordance with reasonable schedules established by supervisor or project management personnel.
  • Ability to work with multiple developers on a single project.

Ability to develop code that is easy to understand and easy to maintain.

Missouri Secretary of State
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
sos.mo.gov Internet Privacy Policy Bid Opportunities Proposed Rules Missouri State Government Employment Directions Site Map Employee Access Logo email Branch Offices Twitter Facebook YouTube Instagram
Contact Us Accessibility Info Twitter FB YouTube Insta Logo Business Services Elections & Voting Investor Protection & Securities State Library Records & Archives Administrative Rules Publications & Forms Register to Vote Check Voter Registration Start a Business Search for a Business Become a Notary View Archives Collections Show it 2 Vote Safe at Home