
Senior Software Engineer
Intapp
full-time
Posted on:
Location Type: Hybrid
Location: Charlotte • North Carolina • United States
Visit company websiteExplore more
Job Level
About the role
- Design and develop high-quality software solutions using .NET technologies, MS SQL, and PostgreSQL.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Participate in the entire software development lifecycle, including planning, coding, testing, and deployment.
- Write clean, efficient, and maintainable code while adhering to coding standards and best practices.
- Troubleshoot and debug software defects and provide timely resolutions.
- Optimize software performance and identify areas for improvement.
- Conduct code reviews to ensure quality and adherence to coding standards.
- Document software designs, technical specifications, and implementation details.
- Collaborate with other team members to promote knowledge sharing and foster a collaborative work environment.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of work experience as a Software Engineer, with a focus on .NET technologies, MS SQL, and PostgreSQL.
- Strong proficiency in C#, .NET Framework, and ASP.NET.
- In-depth knowledge of MS SQL and PostgreSQL database systems.
- Experience in developing web applications using HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React) is a plus.
- Familiarity with software development methodologies and agile practices.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Benefits
- Professional development opportunities supported by a community of experienced professionals.
- Reimbursement for training and continuing education.
- Complimentary lunches.
- Fully stocked kitchens.
- Comprehensive wellness programs.
- Flexible time off programs.
- Family-formation benefits and support.
- Paid volunteer time off.
- Donation matching program.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#.NET FrameworkASP.NETMS SQLPostgreSQLHTMLCSSJavaScriptAngular
Soft Skills
problem-solvinganalytical skillscommunicationinterpersonal skillscollaboration
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering