In this role, the selected candidate will work with technologies across the Microsoft stack including ASP.NET MVC, LINQ and SQL Server; serve as the go-to person for team members and leaders both inside and outside of the team.
In this role, the selected candidate will manage physical database design, implementation and performance tuning; work with our Developers and Business Analysts to create and modify our database structure.
In this role, the selected candidate will generate complex application code that is traceable to technical specifications; responsible for developing detailed design and code for new applications and/or enhancements to existing applications.
A Senior Software Engineer will mentor Associate Software Engineers, lead small development teams and act as an application owner. A Senior Software Engineer will also develop, improve and maintain innovative software applications both independently and as part of a team.
The Java Senior Systems Developers will provide leadership and technical expertise to enable multi-layered solution architectures that comprehend and specify business, application, data and infrastructure designs.
The ideal candidate will have experience developing for radios using Java (Aicas stack - JamaicaVM and JamaicaCAR). We're looking for an advanced developer with embedded Java skills. Experience with application architecture is ideal.
In this role, the selected candidate will work with other engineers, systems analysts, programmers, technicians, and top-level managers in the architecture and design of the software system; work closely with the systems and test groups to ensure that the developed software meets the customers expectations.