Platzhalter Bild

Software Engineer 3 at CoServ

CoServ · Corinth, United States Of America · Onsite

Apply Now

Position Summary

Be an integral part of a technical team at Utility company. An IT professional provides insight and expertise into initiatives aimed at a company’s technology innovation. Investigates problem areas. Uses creativity and technical skills to apply the principles of software engineering to help solve new and ongoing problems for an organization. The incumbent will find themselves supporting a wide range of products and services as well as being able to explore emerging technologies in the utility space. Performs technical troubleshooting with ability to think beyond routine or conventional approaches. Must be adept at evaluating user requests for automation and problem solving as well as upgrading complex business systems. Use best security practices to procure data from third parties Cloud and SFTP sites. The successful candidate will provide integrations, development and support utilizing SQL, RESTful API, JSON .NET, C#, Python, PowerShell, SWIFT, Bootstrap.

 

Primary Position Responsibilities

  • Collaborates with business analysts and subject matter experts to identify business processes that can be automated.
  • Writes and tests code, refining and rewriting as necessary.
  • Works as a backup for other senior developers in IT.
  • Works as a mentor for junior developers in IT.
  • Accountable for releasing the work to production environment.
  • Knowledgeable on use of source code repository Git or any other versioning tool.
  • Hands on experience in scripting languages, programming languages and database access and data retrieval.
  • Takes initiative to design systems and define problems by establishing output requirements and preparing proper documentation in professional format.
  • Assists business analysts in determining specific system requirements and devises means of achieving desired end results.
  • Understands and complies with Software Development Life Cycle including design, specifications, testing and release management.
  • Determines the impact of proposed tasks on current workload by establishing schedules for analysis, programming, and project completion/implementation.
  • Performs technical reviews of applications, analyze, and correct system problems.
  • Designs, implements, and maintains data communications, security and privacy measures for assigned programs or systems.
  • Performs other duties and activities as directed or required by supervisor/m
  • Maintains data integrity and security protocols of all systems.
  • Takes part and coordinates IT planned and unplanned maintenance.
  • Participates on a team which provides 24x7 operational support to production systems, possibly including holidays and weekends.
  • Complies with established CoServ safety and operating rules, procedures, and guidelines. Responsible for reporting unsafe practices to a supervisor.
  • Complies with established CoServ Information Security Handbook, policies, procedures, and guidelines. Responsible for reporting suspected information security incidents to Information Security.

 

Secondary Position Responsibilities

  • Attends all scheduled training sessions.
  • Assists users in performing operational evaluation of installed systems and in making system adjustments to increase efficiency and effectiveness.
  • Performs other duties and activities as directed or required by supervisor/m

 

Supervisory Responsibilities

  • None

 

Position Requirements

 

Education, Experience and Certifications Required

  • High School Diploma or G.E.D.
  • Bachelor’s degree in Computer Science or related field or equivalent experience.
  • 5+ years’ experience in process automation and integrations and software development including C#.NET, MVC, RESTful API, JSON, Python, PowerShell.
  • 5+ years’ experience in web services, API development.
  • 3+ years’ experience in process automation using MS Power Platform for cloud and desktop, Office 365 suite.
  • 3+ years’ experience in Oracle 12c and above and MS SQL server.
  • 2+ years’ experience in mobile development using IOS, Xcode, SWIFT.

 

Education, Experience and Certifications Preferred

  • Master’s degree in engineering, Computer Science, Information Systems or equivalent experience.

 

Skills and Abilities Required

  • Excellent programming skills.
  • Broad range of technology skills.
  • Administration of Microsoft IIS web server, Microsoft Office 365 suite. Microsoft Power Apps, Power Automate for Cloud and Desktop.
  • Scripting skills like PowerShell, Python.
  • Mobile development skills like SWIFT, Xcode for IOS.
  • Understands web security protocols.
  • Experience in data access technologies and patterns.
  • Good organizational, problem solving and verbal/written communication skills.
  • Understands database driven sites and functionality.
  • Detailed oriented.
  • Proficient using Microsoft Office software (Word, Visio, Excel, and PowerPoint).

 

Skills and Abilities Preferred

  • Previous experience with software implementation or conversion.
  • Knowledge of Windows server architectures and operating systems.
  • XML, DTS and DevEx.
  • Microsoft SharePoint and intranet architecture & design.
  • Microsoft Enterprise Library patterns and practices.
  • Mobile development with responsive design.
  • Hands-on experience of some Phone System used for customer service.

 

Physical Requirements

  • Work in an office environment.
  • Operates office equipment such as a computer, telephone, fax machine, copier, etc.
  • Ability to lift a minimum of 25 pounds.
  • Ability to drive occasionally as needed.
  • Ability to sit in a chair and use a computer for long periods of time.
  • Requires frequent sitting, standing, walking, bending, and reaching.
  • Travels to conferences as necessary.

 

Other Requirements

  • Must have and maintain a valid Texas driver's license.
Apply Now

Other home office and work from home jobs