Senior Developer

Programming Duties

  • Designing and implementing component-based applications using the .Net Framework within established project schedules.

  • Defining system requirements, flows and interfaces based on customer needs.

  • Adhering to software requirements specifications and project timelines.

  • Adhering to established methodologies while continuously analyzing processes for improved performance and adaptability.

  • Cultivating and maintaining strong relationships with the project teams.


Personnel Management Duties

  • Manage Developers assigned to you by:

    • Mentoring and overseeing programming code

    • Assigning/allocating programming tasks

    • Approving timesheets

    • Performing Code Reviews

    • Assist with personnel interviews 


Required Experience

  • Bachelor's Degree or higher in Computer Science, MIS, IS, or related field.

  • 5+ years design and development experience with .NET, C#, ASP.NET, JavaScript Frameworks (jQuery, Angular, React) and SQL Server in an n-tier architecture.

  • Experience with Object Oriented Design.

  • Experience with SQL syntax and relational databases.

  • Experience working with design patterns- MVC a strong plus.

  • Excellent written and verbal communication skills.

  • 5+ years working in a team environment.

  • Experience overseeing other developers.


Software Experience

  • Microsoft.Net

  • Microsoft SQL Server


Compensation & Benefits

  • Annual Salary

  • Full Health & Dental Benefits

  • Paid Vacation & Holidays. 

Quick Links