
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