Job: Software Developer

Title Software Developer
Categories Current Openings
Job Information

Duties: Responsible for managing the interchange of data between the server and the users;  Work directly with the product and design team to create a compelling user experience that is easy to use, and fast to implement; Develop server-side logic, ensuring high performance and responsiveness to the requests from the front-end. Integrate the front-end into the application to utilize the server-side API; Develop methods and procedures for software development that can scale up for large systems and that can be used consistently to produce high-quality software at low cost and with a small cycle of time; Engage in all phases of the Software Development Life Cycle, which includes gathering and analyzing business requirements, responding to outages and creating application system models; Documenting detailed specifications and writing high quality, modular and reusable code; Responsible for development of dynamic Web Applications using top-notch web Technologies like ASP.NET; Extensively work on REST-full Services and Dependency Injection; Integrate multiple API services by making REST-full web service calls to ASP.NET back-end from Angular front-end; Write controllers that are responsible for transferring control between components, making various calls, and use routing to render views.

Requires: Master’s degree in computer science, computer engineering, or related, and six months of related experience. Also requires any amount of experience in C/C++, JIRA, and batch scripting. Requires travel to unanticipated client locations throughout the U.S.

Apply Now