Software Engineer III
Indexed description
General Function
Experienced Senior Software Engineer with Enterprise level SW development experience, and who is comfortable with development on Windows platforms. In addition to C# development experience, this Engineer should have extensive experience with database development and should have experience with DB design and migrations.
Candidate should also be familiar with the Agile development methodology.
Responsibilities
This position description is subject to change at any time as needed to meet the requirements of the program or company.
Specific Duties
- Participate in design, implementation, test, and documentation of SW components for our next generation of products
- Design of scalable, flexible DB that can operate in a disconnected/isolated environment.
- Prioritize and execute tasks in the development schedule in timely manner.
- Create Unit Tests and test procedures to verify functionality.
- Well versed in SDLC from system analysis, to implementation, test, and deployment.
- 8+ years software development experience using Java, C++/C#, Shell scripting.
- 4+ years DB design, development, deployments, and migrations.
- Knowledge of Enterprise level application configuration and deployment.
- Able to translate Requirements into a Structured Design(ERD) and an Implementation.
- In-dept knowledge of Relational Databases(SQL Server, MySQL, PostgresSQL).
- Be able to design and implement Application/DB solution based on system requirements.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search