Donan Consulting
THE OVERALL PURPOSE OF POSITION:
Senior .Net Developer will provide support for critical business functions through the development, implementation, testing and maintenance of applications systems.
SCOPE OF WORK Design, code, test, debug, maintain, and document software applications.
Follow established software development standards and procedures and contribute towards their improvement.
Support critical business functions through the development, implementation, and maintenance of applications and systems.
Participate in peer code and design reviews.
Coordinate with departments and users in support of business applications.
Contribute software development expertise to multiple projects and ensure that specifications are met.
Develop complex application features and create technical designs.
Represent the IT department in terms of software development expertise in coordination with other departments.
Experienced with a wide range of technologies.
Provide technical leadership and guidance to the team, as needed.
CLIENT CORE COMPETENCIES Forward Thinking: The ability to anticipate the implications and consequences of situations and take appropriate action to be prepared for possible contingencies.
Thinks Critically: The ability to approach one’s work analytically by identifying issues/questions, gathering and evaluating data, and creating evidence-based recommendations or solutions.
Embrace Innovation & Change The ability to respond positively to change and demonstrate flexibility, and openness to new ways of thinking and doing things.
Communicate Openly & Effectively: The ability to effectively communicate in multiple modes and in a way that fosters understanding and dialogue, as well as engages with others in a way that demonstrates emotional intelligence.
Performance Focused: The ability to take ownership for one’s own or one’s employees ’ performance, by setting clear goals and expectations, tracking progress against the goals, providing feedback, and addressing performance problems and issues promptly.
Apply Customer Lens: The ability to provide the best service to customers (internal and external) with the goal of exceeding their expectations while maintaining integrity.
Develop Self & Others: The ability to identify, learn, and apply new skills or habits as needed to perform successfully on the job.
Foster Collaboration: The ability to look beyond immediate teams, broaden peer networks, and finding ways to partner with internal and external stakeholders to achieve success.
QUALIFICATION AND EXPERIENCE: Bachelor’s degree and/or relevant technical training with no preferred certification.
Five (5) to Seven (7) years of directly related experience.
One (1) to Two (2) years of technical leadership experience.
Five (5)+ years of experience in ASP.NET, C#, XML, .NET framework, Angular.js, React.js, XHTML, JavaScript, CSS, JQuery, T-SQL/SQL Server, internet application development, web services and web application development, application development, software engineering, design patters, and RDBMS concepts.
Three (3) + years of experience in object oriented design and architecture, technical documentation, source control, and SDLC tools (JIRA, Atlassian suite).
Three (3) + years of experience in application security concepts, MVC, Entity framework, and COTS configuration and implementation.
Knowledge of configuration management, release management principles.
Knowledge of networking and system engineering concepts.
Experience with SharePoint configuration, out-of-the-box functionality, and administration is desired.
Experience with scripting languages, authentication and authorization technologies (SSO, SAML), integration of application software, and RDBMS is desired.
Additional Desired Experience: Agile SDLC. Scrum/Kanban preferred, PL/SQL, J2EE, SOAP, Angular.js, and implementation of COTS products.
Continuous delivery, Continuous Integration, and contribution to open source community.
Integration of application software and high availability architectures.
#J-18808-Ljbffr
SCOPE OF WORK Design, code, test, debug, maintain, and document software applications.
Follow established software development standards and procedures and contribute towards their improvement.
Support critical business functions through the development, implementation, and maintenance of applications and systems.
Participate in peer code and design reviews.
Coordinate with departments and users in support of business applications.
Contribute software development expertise to multiple projects and ensure that specifications are met.
Develop complex application features and create technical designs.
Represent the IT department in terms of software development expertise in coordination with other departments.
Experienced with a wide range of technologies.
Provide technical leadership and guidance to the team, as needed.
CLIENT CORE COMPETENCIES Forward Thinking: The ability to anticipate the implications and consequences of situations and take appropriate action to be prepared for possible contingencies.
Thinks Critically: The ability to approach one’s work analytically by identifying issues/questions, gathering and evaluating data, and creating evidence-based recommendations or solutions.
Embrace Innovation & Change The ability to respond positively to change and demonstrate flexibility, and openness to new ways of thinking and doing things.
Communicate Openly & Effectively: The ability to effectively communicate in multiple modes and in a way that fosters understanding and dialogue, as well as engages with others in a way that demonstrates emotional intelligence.
Performance Focused: The ability to take ownership for one’s own or one’s employees ’ performance, by setting clear goals and expectations, tracking progress against the goals, providing feedback, and addressing performance problems and issues promptly.
Apply Customer Lens: The ability to provide the best service to customers (internal and external) with the goal of exceeding their expectations while maintaining integrity.
Develop Self & Others: The ability to identify, learn, and apply new skills or habits as needed to perform successfully on the job.
Foster Collaboration: The ability to look beyond immediate teams, broaden peer networks, and finding ways to partner with internal and external stakeholders to achieve success.
QUALIFICATION AND EXPERIENCE: Bachelor’s degree and/or relevant technical training with no preferred certification.
Five (5) to Seven (7) years of directly related experience.
One (1) to Two (2) years of technical leadership experience.
Five (5)+ years of experience in ASP.NET, C#, XML, .NET framework, Angular.js, React.js, XHTML, JavaScript, CSS, JQuery, T-SQL/SQL Server, internet application development, web services and web application development, application development, software engineering, design patters, and RDBMS concepts.
Three (3) + years of experience in object oriented design and architecture, technical documentation, source control, and SDLC tools (JIRA, Atlassian suite).
Three (3) + years of experience in application security concepts, MVC, Entity framework, and COTS configuration and implementation.
Knowledge of configuration management, release management principles.
Knowledge of networking and system engineering concepts.
Experience with SharePoint configuration, out-of-the-box functionality, and administration is desired.
Experience with scripting languages, authentication and authorization technologies (SSO, SAML), integration of application software, and RDBMS is desired.
Additional Desired Experience: Agile SDLC. Scrum/Kanban preferred, PL/SQL, J2EE, SOAP, Angular.js, and implementation of COTS products.
Continuous delivery, Continuous Integration, and contribution to open source community.
Integration of application software and high availability architectures.
#J-18808-Ljbffr