About The Company
NESCO Inc. is a leading technology solutions provider dedicated to delivering innovative and reliable software products and services to clients across various industries. With a strong commitment to excellence, NESCO Inc. leverages cutting-edge technologies and a talented team of professionals to drive digital transformation and optimize business operations. Our company values integrity, collaboration, and continuous improvement, fostering a dynamic work environment where employees are empowered to excel and contribute to impactful projects.
About The Role
We are seeking a highly skilled Senior Full Stack Angular Developer to join our
Web Development team. This role is pivotal in designing, developing, and maintaining enterprise-level
web applications that meet the evolving needs of our clients and internal stakeholders. As a senior member of the team, you will collaborate closely with cross-functional teams to translate business requirements into technical solutions, ensuring high-quality, scalable, and efficient software delivery. Your expertise will help bridge the gap between
frontend and
backend development, providing seamless user experiences and robust
backend functionalities. This position offers an exciting opportunity to work on innovative projects, lead technical initiatives, and influence the architecture and design of our
web solutions.
Qualifications
- Bachelor’s Degree in Computer Science, Software Engineering, or a related field; extensive experience in software development may be considered in lieu of formal education.
- Minimum of 8 years of professional software development experience.
- At least 5 years of full-stack web development experience using C# and Angular or similar client-side frameworks.
- Proficiency in HTML, CSS, and modern web development standards.
- Strong experience designing and developing databases using SQL Server or comparable platforms.
- Solid understanding of object-oriented programming principles.
- Working knowledge of .NET Core and web development best practices.
- Excellent problem-solving skills with the ability to develop effective technical solutions for complex issues.
- Effective communication skills, both written and verbal, with the ability to convey technical concepts to diverse audiences.
- A self-motivated team player with a proactive approach to task management and project delivery.
Responsibilities
- Design, develop, and maintain web-based enterprise applications using appropriate programming languages and frameworks.
- Collaborate with team members to discuss architecture choices, technical specifications, and project planning.
- Write clean, efficient, and well-documented code, performing testing and debugging to ensure application stability and performance.
- Participate in all phases of the software development lifecycle, including requirements analysis, technical design, implementation, and deployment.
- Develop and enhance new and existing technical modules, prototypes, and applications.
- Evaluate technical challenges and provide innovative solutions to support application development and improvement.
- Contribute to database design, optimization, and management to support application functionalities.
- Ensure adherence to coding standards, best practices, and security protocols.
- Provide technical support and guidance to team members and stakeholders as needed.
- Maintain organized documentation of development processes, technical specifications, and user guides.
Benefits
NESCO Inc. offers competitive compensation packages aligned with industry standards, along with comprehensive health benefits including medical, dental, and vision coverage. Employees enjoy opportunities for professional growth through continuous learning and development programs. We promote a healthy work-life balance with flexible working hours and remote work options. Our company fosters a collaborative environment that values innovation, diversity, and inclusion. Additional perks include paid time off, retirement savings plans, and wellness initiatives aimed at supporting overall employee well-being.
Equal Opportunity
NESCO Inc. is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability, or any other protected characteristic. We believe in providing equal employment opportunities and ensuring that all individuals have the chance to succeed and contribute to our company's growth. We are dedicated to maintaining a workplace free from discrimination and harassment and to promoting diversity at every level of our organization.