
Senior Software Engineer
Manhattan Associates
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
ASP.NETAWSCloudJavaScriptjQueryMySQL.NETRDBMSSDLCSQL
About the role
- Designing and developing new and existing applications primarily in the C# language within the .NET framework which are integrated with database technologies
- Developing standard and custom reporting for clients
- Independently work on all SDLC phases
- Provide quality software development, working closely with MSA Tech Leads, QA, Product Support, and Product Management
- Participate in user interface design
- Writing technical documents as part of established methodology
- Participate in unit testing and development of test plans
- Support and maintain legacy system applications
Requirements
- Requires a four-year degree in Computer Science/Information Technology, Engineering or equivalent experience
- Minimum of eight years of experience in systems analysis and programming, addressing unique issues of architecture and data management
- Experience at programmatically interfacing with a relational database management system (preferably SQL Server and MySQL)
- Experience with C#, .NET, VB.NET, MySQL and SQL Server
- Experience with CSS, JS/JQuery, HTML
- Windows Forms, ASP.NET Web Forms experience is required
- Previous work experience with cloud technologies like AWS
- Strong communication and technical skills
- Must be willing to take on new challenges outside of current skill set
Benefits
- Health, Dental & Vision Plans
- 401(k) Savings Plan
- Flexible Benefits Plan
- Life & Accidental Death & Dismemberment Insurance
- Disability Income Plan
- Paid Time Off (PTO) including Vacation, Sick and Holiday
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETVB.NETMySQLSQL ServerCSSJSJQueryHTMLWindows Forms
Soft skills
communicationtechnical skillsproblem-solvingadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Information TechnologyBachelor's degree in Engineering