TCP Software
Tech / AI / Software
SoftwareEngineerIII-.NET/Angular
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer III - .NET/Angular at TCP Software. Skills: C#, .NET, Angular, TypeScript, JavaScript, REST API’s. Lead the design and development of complex software systems, architecting solutions that are scalable, maintainable, and aligned with business goals.. Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, collaboration, and technical excellence within the team.”
What You'll Achieve.
architecting solutions that are scalable, maintainable, and aligned with business goals.; create outstanding results; make a genuine impact on the company’s growth.
Industry & Context.
Ability to analyze and solve increasingly complicated problems.; Ability to understand requirements and solve technical issues with minimal supervision
Prolonged periods sitting at a desk and working on a computer., Must be able to lift up to 15 pounds at times.
What They're Looking For.
Must Have
Bachelor's degree in Computer Science or equivalent, 5+ years of progressive experience in software development with demonstrated leadership skills, Bachelor's Degree in Computer Science, Software Engineering or related field, 5+ years of hands-on software development experience with C#,.NET, MS SQL or SQL, Angular, REST API’s, HTML, and CSS, expertise in TypeScript and modern JavaScript, experience with git or other modern revision control system, A comprehensive understanding of computer science concepts, Excellent coding skills, Ability to analyze and solve increasingly complicated problems, Extensive knowledge of Agile and Scrum development methodologies, Ability to understand requirements and solve technical issues with minimal supervision
Nice to Have
Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey!, The opportunity to work with amazing talent in a fast-growing company that really values its team, Company sponsored training, workshops, education, and team building., The chance to make a genuine impact on the company’s growth., Plenty of challenging work and the opportunity to stretch yourself., Every day you’ll get to work with amazing talent in a fast-growing company that really values their people.
What You'll Do.
Lead the design and development of complex software systems
architecting solutions that are scalable
and aligned with business goals.
Mentor and coach junior and mid-level engineers
fostering a culture of continuous learning
and technical excellence within the team.
Conduct thorough code reviews
ensuring adherence to coding standards
and quality assurance processes.
Collaborate with product managers and stakeholders to define project scope
and technical feasibility
contributing to project planning and execution.
Identify and address technical debt
performance bottlenecks
and system limitations
implementing strategies for optimization and improvement.
How You'll Work.
Team & Collaboration
Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, collaboration, and technical excellence within the team.; Collaborate with product managers and stakeholders to define project scope, requirements, and technical feasibility, contributing to project planning and execution.; A creative, collaborative, supportive environment that gives you the autonomy to explore new ideas, grow your skillset, and create outstanding results; Every day you’ll get to work with amazing talent in a fast-growing company that really values their people.
Communication Scope
communication skills
Process & Methodology
project planning and execution
Full Job Description
_TCP_ _is committed to cultivating a diverse and inclusive team. However, we are not able to sponsor visas for this role._ **About TCP (TimeClock Plus):** For more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management and other workforce needs. Growth is happening and our vision for a successful future is clear - We'd love for you to join us on this journey! For more information on TCP, visit[ www.tcpsoftware.com](https://www.tcpsoftware.com/) or follow us on [LinkedIn](http://www.linkedin.com/company/tcpsoftware/) or [Facebook](https://www.facebook.com/TimeClockPlus/) **As a Software Engineer III (.NET), you will:** * Lead the design and development of complex software systems, architecting solutions that are scalable, maintainable, and aligned with business goals. * Mentor and coach junior and mid-level engineers, fostering a culture of continuous learning, collaboration, and technical excellence within the team. * Conduct thorough code reviews, ensuring adherence to coding standards, best practices, and quality assurance processes. * Collaborate with product managers and stakeholders to define project scope, requirements, and technical feasibility, contributing to project planning and execution. * Identify and address technical debt, performance bottlenecks, and system limitations, implementing strategies for optimization and improvement. * Bachelor's degree in Computer Science or equivalent experience; 5+ years of progressive experience in software development with demonstrated leadership skills. **Requirements** * Bachelor's Degree in Computer Science, Software Engineering or related field. * 5+ years of hands-on so
Applying for this Software Engineer III - .NET/Angular role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about TCP Software?
Real rants from real employees. Read before you apply.