Senior Application Developer – Dev Ops – 661289-4978

American Cybersystems, Inc.

This job was posted by https://illinoisjoblink.illinois.gov : For more
information, please see:
https://illinoisjoblink.illinois.gov/jobs/11392139 Title: Senior
Application Developer

Location: Remote

Type: Contract

SUMMARY

The Senior Application Developer supports business process automation
through technology solutions. The purpose of the role is to develop
business software solutions for complex and large-scale projects through
object and data modeling, database design, programming, quality
assurance and implementation support. The Senior Application Developer
participates in application standards development and serves as an
evangelist for best practices in software development.

EDUCATION/EXPERIENCE

7 years in application development

Undergraduate degree in Computer Science, or equivalent working
experience

SKILLS AND COMPETENCIES

Experienced DevOps candidate with strong DevOps skills with some .NET &
C# programing experience – minimum 7 years combined DevOps and / or
application development experience

Proven ability to solve new challenges and problems quickly and
independently

Excellent written and verbal communication skills with the ability to
communicate effectively with all stakeholders including senior
leadership

Demonstrated ability to understand and articulate details and impacts of
complex proposed solutions

Strong planning and organizational skills with critical attention to
detail and creative problem-solving skills

Track record of balancing multiple priorities simultaneously with the
ability to adapt to the changing needs of the business while meeting
deadlines

Demonstrated ability to mentor and coach others

Experience with Chef (strongly preferred) or other Infrastructure as
Code platforms such as Puppet

Experience with source control systems such as TFS (strongly preferred)
and Git

Experience configuring builds using tools such as Microsoft VSO / VSTS
builds and MSBuild

Experience with deploying code, continuous integration, continuous
delivery across multiple non-production and production environments

Experience scripting with PowerShell

Experience with Windows server configuration including operating systems
and components such as IIS

Experience working in Azure

Experience with general network concepts such as DNS, firewalls, load
balancing (F5), switching, routing, etc.

Experience acting as a liaison between application development,
infrastructure, change management, and build engineering teams

Experience in using cloud APIs to automate provisioning, deployment,
improving system performance and stability a plus.

Experience working in an Agile Scrum environment

Strong preference for candidates who have worked on large-scale
enterprise applications (thousands of users, millions of lines of code)

Strong understanding of Internet protocols including HTTP, SSL, TCP, IP
is a plus

Familiarity with TFS source control best practices a plus

Familiarity with Nuget package distribution a plus

Familiarity with build engineering concepts a plus

Familiarity with static code analysis tools (such as FxCop) a plus

Familiarity with Splunk a plus

MAJOR JOB DUTIES AND RESPONSIBILITIES

Developing systems and applications to our coding and quality standards

Collaborate with IT teams to clarify design and implementation while
meeting project needs

Collaborate with business teams to clarify requirements and business
needs

Technically manage complex and large-scale project efforts in
development, maintenance and enhancement of business system applications

Collaborate with developers and architects (when appropriate) to
determine optimal solution architecture, efficiency, maintainability and
scalability

Complete projects/tasks on a timely basis, according to commitments made
to stakeholders and management

Develop high-level system narratives, storyboards, d signs and user
interface prototypes.

Develop system test plans, ensuring achievement of software quality
assurance (SQA) standards, and that validate achievement of business
goals

Proactively update stakeholders, leadership and project team members
through open, courteous and helpful communication

Report project/task status to the appropriate Application Development
Manager on a weekly basis

Travel between local facilities as necessary

Target Pay Range: 75 – 85/hr

Max Trujillo

Technical Recruiter

Ascent

720-573-5273