Description :
- .NET Core, Angular, Design patterns (Minimum 3 yrs exp in architecture).
Key Job Responsibilities :
- Hands-on programming in multiple technologies (.NET Core/C#, Angular 2+, Web API, etc.
- Promotes thorough unit testing and Training the Junior Software developer as well.
- Takes initiative to learn business and development processes with focus on delivering value to the company.
- Responsible for code quality and implementing coding standards that continually improve the teams output.
- Responsible for proof of concepts, spikes, and other R&D required to enable future development paradigms.
- Work with business sponsors, business analysts, project managers and developers as a cohesive group.
- Communicate with other Application and Enterprise Architects to identify issues and roadblocks well in advance of issues.
- Communicate with the Project Manager(s) on upcoming changes, events, and schedules.
- Commitment to creating quality deliverables on time and on budget.
- Ability to translate business objectives into application architecture designs that are scalable, and support our enterprise architecture vision.
- Coach and mentor staff to develop a highly productive team.
- Understanding of user story definition process to partner with stakeholders to develop user stories that can be easily comprehended by the business community.
- Lead and inspire a team of analysts, developers, and contractors, providing feedback and direction on design and code reviews.
Basic Qualifications :
- 3+ years as a Software Architect.
- 10+ years Senior Developer in developing software with .NET framework, specifically C#.
- 3+ years of Angular 2+, React, Vue, Ember, or similar front-end platform.
- 3+ years of modern JavaScript frameworks, HTML, CSS, NodeJS.
- Hands-on experience in relational databases (SQL Server) and NoSQL Databases.
- Understanding and exposure to multi environment eco-systems.
- Experience with Agile project management, specifically JIRA, SCRUM.
- Manage software projects using JIRA.
- Software technical documentation using Confluence.
- Strong critical thinking, decision making, troubleshooting and problem-solving skills.
- Ability to communicate technical issues to non-technical audiences.
- Ability to provide concise status updates to senior IT and business leadership.
- Excellent debugging and troubleshooting skills.
- Bachelors degree in computer science, Information Technology, or related field.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Backend Development
Job Code
1593936
Interview Questions for you
View All