CORPORATE VISION STATEMENT: To be and become known as the best service provider in our industry.
SUMMARY OF RESPONSIBILITIES: At C Spire, we are customer inspired. Every C Spire team member is charged with delivering a world class experience to every customer. Every C Spire team member is charged with living the brand.
The Software Developer is responsible for creating and developing cloud and data integration solutions as well as automation services.
Design, build, and support applications developed for web, user desktop and server environments.
Design and build extensions and customizations for our existing applications.
Develop, design, and build cloud-ready applications and services.
Work with service owners, analysts, solution engineers, development teams, and infrastructure services to communicate application and data architectures.
Play a contributing role in shaping the technical roadmap of our internal web portal.
Develop architectural diagrams to illustrate architectural complexities and interactions.
Maintain, support, and enhance the ongoing operations of developed solutions.
Demonstrates expertise with the concepts, practices, and procedures common to Managed and Cloud Services, including system and software automation and programmatic deployment of services.
Can rely on experience and judgment to plan and accomplish goals.
Performs a variety of complicated tasks.
Able to interact and communicate clearly and effectively with all levels of organizational staff, both internally and externally, in both verbal and written capacities.
Attention to detail and the ability to meet deadlines under pressure.
Establishes and maintains effective working relationships at all levels.
Demonstrates analytical, conceptual, and problem-solving abilities.
Required Education, Experience, and Certifications
5+ years of combined experience with .NET architecture, design, and coding
Experience working with the following server technologies: Windows Server, IIS, RDBMS
Experience with ASP.NET (MVC and/or WebForms)
Experience with .Net languages (C#, VB, etc.…)
Experience in writing and consuming web services
Preferred Education, Experience, and Certifications
Experience with Windows Azure, AWS, or other cloud architectures
Understanding of cloud-aware application characteristics and associated design patterns
Experience with automated deployments and source code/configuration management tools - GitHub, VSTS, AWS OpsWorks, Jenkins, Chef, Ansible, Puppet, etc.
Experience developing distributed systems and cloud services
Knowledge of SOAP, REST, Web services
Cloud-based implementation experience to ensure that systems are scalable, reliable, secure, supportable