Logo
Envoc

Senior Application Developer

Envoc, Baton Rouge, Louisiana, us, 70873


Senior Application Developer

Not Remote, but 3-4 days onsite.

Do you love creating applications for millions of users? You will love this position.

These are the mandatory requirements for the position:5+ years of experience in web development with any combination of the following:C#,ASP.NET or ASP.NET Core,SQL Server,HTML,Entity Framework (EF)Other 3rd or 4th generation programming language (3GL or 4GL)1+ years of experience with any combination of the following cloud services:Azure App ServicesAzure SQL ServerAzure DevOpsAWS (Amazon Web Services)

You will provide development support for a public-facing, online transaction system collecting payments for state online services. You will design, code, compile, test, debug, modify and document any new or existing functionality for the system within accepted standards, procedures and guidelines of the technology department and managers.

You will oversee the installation, administration, configuration and support of the application, participate in a conversion of data from one database to another database, and identify, respond, research, and resolve program, data, or system software problems frequently on an individual basis, in consultation with other employees and/or users.

You will meet with users and technical staff to determine needs and write program and system specifications and guidelines. You will get to evaluate user requests for changes to determine specific tasks and effects on existing programs and systems. You will discuss and explain program and system modifications to users and write user guides and other documentation as needed.

There will be change requests, enhancements, and system design, and you will need to provide system modifications that are reliable and easily maintainable. No spaghetti code will be needed as it will provide system modifications that must be interoperable and interface with other larger systems and networks. Of course, coordinating and completing development, testing, and implementation tasks for thesystem, including coordinating with third-party vendors and various technical managers, is necessary.

Tuning and monitoring performance is also included in your work. You get to implement changes that make the system faster and more scalable. You will be the expert and be expected to provide expert advice, assistance or guidance of a highly technical nature concerning specialized application tools, hardware, software, or databases.

You will need to define data elements independently, design structures for databases, and write andcompile definitions and descriptions of data elements into dictionary form for use. You will prepare and supervise formal system test procedures for highly complex application systems.

You must be able to mentor, train, and equip associate-level developers working on the assigned system to ensure data integrity and availability. Give your wisdom away. You must prepare and monitor work plans and schedules to ensure timeliness, participate in team meetings, and report work status upon request.

Because this position deals with billable hours, you must submit weekly and bi-weekly timesheets.These are some bonus-level requirements. If you have them, all the better:

You must love the State of Louisiana and its residentsYou are good with APIs, even though they never match the documentationDo you like PGP Encryption? We need to move files around securely.How about SQL Stored Procedures? They are fast and awesome.Let us know if you know these as well: Fluent Validation, Hangfire, CsvHelper, RestSharpGitHub

Let do some meaningful work for our state together!