POSITION PROFILE
Full Stack Microsoft Developer to drive the growth of flagship GeoShield Real Time Crime Center product by designing, developing, and implementing new product features / ideas.
ESSENTIAL FUNCTIONS
Serve as a subject matter expert in Cloud native development using Microsoft technologies
Analyze user requirements, problems and designing solutions leveraging Microsoft technologies
Well versed in designing and developing a responsive/analytics Dashboard with Angular Material And ng2-Charts
Work closely with product owners, UX designers, other developers, systems analysts, graphic artists, and sales and marketing professionals
Create clear technical specifications
Create innovative, scalable, fault-tolerant software solutions for our clients and customer base
Write and test code to ensure compatibility and stability: refine and rewrite as necessary
Expand existing software to meet the changing needs of our key demographics
Defining and scoping product and platform backlogs in collaboration with the Product management team
Gain working knowledge of Spatialitics platform, products, applications, technical and business strengths and target markets
Understanding product needs and reconciling time constraints, available technologies and resources, and Microsoft best practices
Building strong partnerships with colleagues at all levels.
Work with client agencies / success team to gather and document requirements for implementation, customization, and product enhancements.
Show the full description
Ensure the application and the supporting data is secure, segmented, auditable, and compliant with the leading compliance standards like ISO27001, FBI Criminal Justice Information Services (CJIS) Security Policy.
REQUIRED EXPERIENCE
A Bachelor’s Degree in Software Engineering or Information Technology
Knowledge of AGILE ways of working
4+ years’ software development or programming experience
Extensive experience with Microsoft technologies especially in C# and ASP.net MVC / .NET Core / .NET Web API, Angular/8/9/10/12/13.
Extensive experience with microservices architecture, containerization and orchestration technologies and understanding of cloud native application development
Extensive experience with Platform-as-a-Service (PaaS), and Software-as-a-Service(SaaS) services from cloud providers like Microsoft Azure, AWS, Google Cloud etc
Experience with The Twelve-factor App methodology
The ability to analyse complex technical information
An awareness of current issues affecting the industry and its technologies
A meticulous and organized approach to work
A logical, analytical, and creative approach to problem-solving
A thorough, detail-oriented work style
Experience with software used for tracking project changes and revisions across different teams like GIT Repo
Experienced in web server technologies (Nginx or IIS or Apache)
Experienced in Developer tools (VS code, browser dev tools)
Preferably knowledge in Microsoft SharePoint technologies and SharePoint framework SPFx
Experience in writing user and technical stories with acceptance criteria for the development team
Experience with defining, testing and evaluating features, usability and product performance specifications,