Software Development Manager

Company:  SA TECHNOLOGIES
Location: Everett
Closing Date: 19/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

SA Technologies Inc. ( is a market leader and one of the fastest growing IT consulting firms with operations in US, Canada, Mexico & India. SAT is an Oracle Gold Partner, SAP Services Partner & IBM Certified enterprise.

We guarantee you the best rate for your skills and performance.

Job Description

Position: Software Development Manager

Duration: 6+ Month Contract

Summary

The role requires a unique blend of technical, managerial, and communication acumen to drive architectural solutions for integration services. The range will vary from low level design reviews to direct interaction with SVP/CTO on critical technological decisions. This manager will be responsible for design, architecture, integration, and guiding the development team to implement best practice design principles and patterns. The position will require extensive expertise and experience in front-end, middle-tier, and backend development with a broad range of technologies.

EDUCATION

Bachelor's degree in computer or information technology and five (5) years’ experience or an equivalent combination of education and experience in software development with a Microsoft development stack focus.

ESSENTIAL JOB KNOWLEDGE

  1. Experience designing and implementing Enterprise Service Oriented Architectures
  2. Experience implementing design principles at all application layers: client, BLL, service, and backend
  3. Experience implementing Test Driven Development for large scale enterprise web applications
  4. 3+ years of experience implementing or working with the Model-View-Controller design pattern
  5. 5+ years of experience mentoring and leading developers
  6. 7+ years of recent experience with the C# programming language and .NET framework
  7. 7+ years of experience developing enterprise applications using most or all of the following: ASP.Net, MVC, C#, LINQ, ADO.Net / ORM (Entity Framework preferred), XML, AJAX and JQUERY
  8. Experience using VCS such as Subversion or Team Foundation Server
  9. 5+ years of experience with SQL databases, including T-SQL and creation/use of stored procedures and triggers
  10. Understanding of UML
  11. Experience writing and deploying WCF web services
  12. Familiarity with tools and methodologies supporting application design and development including unit testing, database versioning and change control, code reviews, scrum
  13. Strong communication both verbal and written, excellent organizational skills, proven experience in collaboration with teams to achieve end result
  14. Ability to work in fast-paced Agile environment to deliver requirements on specified dates
  15. Work very well independently, with strong self-direction and initiative, as well as within a team structure
  16. Deep understanding of the .net stack with a web application focus
  17. Microsoft Web Service technologies including Web API and WCF
  18. Deep understanding of Microsoft SQL server development and consumption
  19. Deep understanding of object-oriented programming
  20. Experience with deployment to Microsoft servers and server farms
#J-18808-Ljbffr
Apply Now
Share this job
SA TECHNOLOGIES
  • Similar Jobs

  • Software Development Manager

    Everett
    View Job
  • Software Development Engineer , AWS Kumo

    Everett
    View Job
  • Software Development Engineer , AWS Kumo

    Mukilteo
    View Job
  • software development engineer, EC2 Load Balancing

    Mukilteo
    View Job
  • Senior Software Development Engineer, AWS Identity

    Mukilteo
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙