This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products.
The project scope includes an upgrade of an existing eCitation application used by law enforcement officers to issue traffic citations and transmit those citations to the North Carolina court system. The project encompasses analysis, design, development, testing, and implementation activities.
In this role, you will utilize experience with modern software engineering practices (Continuous Integration, Specification by Example, Behavior / Test Driven Development BDD, TDD) and respective tools.
In this role, the selected candidate will conduct data extraction and research studies that may include analyzing, reviewing, trending, and presenting information, based on provided specifications, to support adhoc data request.
In this role, you will be responsible for Developing infrastructure which enables the development team to manage the complexity related to the regular release of software (CI, automated build, build tools, etc) .
The Senior Software Engineer role will focus on designing and delivering high quality enterprise integration solutions utilizing company strategic middleware platform and tools. He/she is responsible for ensuring that integration solutions meets the architecture, technical and business requirements.
The senior engineer will join the team in the design, development, maintenance and monitoring of this software. The development team follows agile methodologies and delivers new releases every two weeks.
In this role, you will develop and test SQL scripts and stored procedures to perform data maintenance in development, test and production environments; work with the development teams in the data modelling and database design of product and efficient SQL for fast application performance.