Senior Software Engineer
Company: DefinedTalent
Location: Morristown
Posted on: June 23, 2022
Job Description:
DefinedTalent is proud to represent an API company that enables
secure digital business. APIs modernize business processes by
bringing together information exchange with the way employees,
customers and partners want to work.As a Software Engineer (Hybrid)
and a member of the Engineering team, you will be responsible for
developing enterprise-class SaaS/PaaS systems, application
enhancements and troubleshooting issues. You will actively interact
with other technical and product management staff. In addition to
working from established specifications, you will contribute
creatively to the design process and take ownership of software
development for assigned feature sets.Job Responsibilities
- Develop SaaS/PaaS production systems and application
enhancements
- Help define the architecture, high-level design and
implementation approaches for existing and new products and
services
- Evaluate next-generation technologies and services available
from Microsoft and other industry leaders and the applicability of
these technologies
- Collaborate with other departments (e.g., Operations, Support,
IT) as a subject matter expert
- Help improve/implement best practices in software development
and related areas to ensure that the company meets relevant
technology standards
- Work with a formal software development process and repository
using Azure DevOps
- Consistently meet product development goals and timelines
- Evaluate the effectiveness of the company's systems and make
recommendations for improvement
- Mentor junior developersJob Requirements
- 3+ years of experience in developing database driven web
applications (significant Microsoft SQL Server expertise is a
must)
- 3+ years of experience and superior understanding of ASP.Net,
C#, ADO.Net, JavaScript, Angular, REST APIs, Windows services, XML,
Json, SQL Server, Visual Studio and Azure DevOps
- Bachelor's degree in Computer Science (Required), Master's
degree in Computer Science (Preferred)
- Expert in HTML and XML
- Strong experience in SQL stored procedures, TSQL, and schema
design with hands on experience optimizing web page performance and
working with heavy data volume
- Experience designing and implementing large-scale, multitiered
application architectures, both GUI side and Server side
- Hands-on experience using Azure DevOps or similar software
development and delivery environment
- Experience applying strong security practices in application
development
- Strong quantitative skills, attention to detail, and a high
aptitude for problem solving
- Able to work as a team player with product developers, database
administrators and operational personnel
- Experience with the Software Development Life Cycle (SDLC),
specifically Scrum and Agile methodologyAll qualified applicants
will receive consideration for employment without regard to race,
sex, ethnicity, religion, national origin, protected veteran
status, gender identity, sexual orientation, or physical
ability.*Candidate must be legally authorized to work in the United
States.*Verification of employment eligibility will be required at
the time of hire.*Visa sponsorship is not available for this
position.
Keywords: DefinedTalent, Newark , Senior Software Engineer, IT / Software / Systems , Morristown, New Jersey
Didn't find what you're looking for? Search again!
Loading more jobs...