Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in , , United States?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Samprasoft

, , United States / Global

Full Stack Sr. Net Developer

Job Description

Lead Developer As a Lead Developer, the successful candidate will be responsible for collaborating, and coordinating software development practices across multiple applications. The Lead Developer should possess strong technical and leadership qualities to plan, design, document, and implement strategies for the development of new enterprise scale applications and system integrations in the.NET technology space. In addition, the candidate should be capable of leading small projects, development deliverables, and requirements scope for new or existing products and applications. The candidate should possess strong technical and programming skills including experience with designing, developing, deploying, integrating, and maintaining enterprise-class system software. These qualities should be used effectively to work with developers, architects, administrators, partners and analysts to resolve complex system issues as well as communicating the results to senior management.

Scope of Responsibilities Include:

Create comprehensive development plans

Ensure documentation on architecture, integration and system blueprints, processes, & systems changes are in agreement

Ensure the execution of Unit and Module-level tests against detailed design and integration specifications

Contribute in all aspects of Application Development Life Cycle and Systems Integrations (requirements, design, development, test, etc.)

Collaborate with team members for the Architecture, design, implementation, and maintenance of the development efforts

Collaborate with cross functional teams, project teams to improve process, tools, quality metrics, and methodology

Develop and document clear and concise custom program/integration specifications through consultation with analysts to ensure the successful delivery of user specifications

Provide impact assessments to offer workable & efficient technical solutions to meet business needs

Interact and communicate effectively with business teams to review, analyze, design, and implement new integrations inter and intra applications.

Work closely with business, functional & QA teams to design, develop, troubleshoot, and implement changes

Collaborate with Developers and Business Analysts to identify and resolve the root cause of defects and/or data flow and integration concerns of solutions

Develop team members and coach them where needed to build new and improved skills

Utilize a variety of available scripting languages, web technologies, integration techniques, databases, monitoring tools, and modeling tools to create modular and efficient software integrations and solutions

Qualifications

Bachelor’s degree in technology related discipline, preferably Computer Science, Software Development or Management Information Systems or equivalent experience.

Cumulative 7+ years of experience in technology

Solid balance between architecture strategy, technical IT skills and strong business process knowledge

Ability to lead and work effectively with a broad cross function of employees, service partners, and vendors in driving organization change

Experience in technology platforms across Microsoft Azure, Cloud Computing, Software as a Services (SaaS), Integration Platform as a Service (IPaaS), Infrastructure as a Service (IaaS)

5+ years of experience in web technologies, such as.Net, C#, MVC, WebServices, JQuery, JavaScript, MS SQL Server, CSS, etc.

5+ years for experience in integration technologies that support the synchronous and asynchronous integrations, including file based, message based, event based, task based, data integrations with XML, JSON, REST based protocols

Experience using Visual Studio & other Development tools for compiling, testing and debugging

Experience in code quality management, including code reviews

Experience in database programming including Stored Procedures, SQL Jobs in MS SQL Server

Experience working and implementing solutions with Microservices Architecture

Demonstrated ability to handle/organize multiple complex technical projects simultaneously without compromising the quality of work or the final product

Demonstrated strong analytical & troubleshooting skills, as well as excellent written and verbal communication skills

Minimum of 5 years of design and implementation experience in IT, with a deep knowledge in four of the following technical disciplines: application development, application programming interfaces (APIs), microservices, middleware, servers and storage, database management, and operations

Skills

Ability to understand the long-term ("big picture") and short-term perspectives of situations and how they relate to achieving targeted business outcomes

Ability to estimate the financial and business impact of technology alternatives

Ability to apply multiple technical solutions to enable future-state business capabilities that, in turn, drive targeted business outcomes

Ability to quickly comprehend the functions and capabilities of existing, new and emerging technologies that enable and drive new business designs and models

Demonstrated ability to work well with others and be respected as a leader

Characteristics

Organizationally savvy, with understanding of the culture of the enterprise and how to navigate obstacles.

Ability to balance the long-term (big picture) and short-term implications of individual technical decisions

Team player and collaborative with Can Do Attitude

Experience Working with the following

Software development (ASP.NET, C#.Net)

Microsoft Azure environment and understanding of CICD/DevOps deployments.

WCF, REST API, MSMQ, Microservices Architecture.

SSO Solutions such as Okta/Auth0

Experience working with enterprise job schedulers and File, message, event, based asynchronous and synchronous Data Integrations

Experience working with SaaS solutions and Cloud native applications

Thorough understanding of Object-Oriented Programming (OOP) principles and experience implementing solutions applying those principles

Relational databases and data access (JDBC/DAO/SQL), preferably MS SQL Server

Experience working with enterprise data, applications, solutions and integration platforms that are cloud native such as Azure Integration Services, Service Bus, Event Grid, Azure Functions, API Management.

Source repositories: GitHub or similar

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location