Senior Software Developer Engineer Resume
Lexington, MA
SUMMARY:
Self - motivated senior software development engineer with 10+ years of software development work experience in Confidential . Roles played in the development team are senior software developer, senior service engineer, and software QA engineer. Deep IT knowledge, faster learner. With strong organizational, logical and analytical skills, able to fit in a dynamic technical environment. Deep understanding of the project development life cycle, cross-functional team work and Agile software development.
SKILLS:
- A full stack Web Developer with over 10 years of experience in C#, .NET, Web API, Java, J2EE, MVC, IoC, Dependency Injection, Aspect-Oriented Programming and cloud service programing like Azure, AWS
- SQL as backend technologies
- Angular, HTML5, CSS, AJAX and JavaScript as frontend technologies.
- Experience with LAMP (Linux, Apache, MySQL, PHP).
- Strong debugging and issue solving skill in complex system.
- Good domain knowledge of Compliance management and ERP system
TECHNICAL SKILLS:
.Net: MVC, Linq, NHibernate, Windsor Container Frameworks, Unit Testing Frameworks, JSON and SOA architecture
Java: Core Java, J2EE, Apache POI
SQL: Proficient in T-SQL, Stored procedure
Web Server: Tomcat, IIS and software deployment.
WORK EXPERIENCE:
Senior Software Developer Engineer
Confidential, Lexington, MA
Responsibilities:
- Web API endpoints, mapping business objects to the view objects and back using AutoMapper with a complex custom mapping functions, working on domain logic for objects manipulation, validation and persistence using Nhibernate.
- Prior to that, participated in product Confidential ™ development from the first release (V.3.0) to current version (V.8.7) which is a Java solution of compliance management using Tomcat and Trilog’s Flowbuilder XSP (XML + JSP) technology.
- Permissions and life cycle management. Writing unit tests and integration tests for various parts of the project.
- Architected and developed integration API to let other systems dynamically import/export data to CompliancePro. Customization projects for the variety customer needs.
Software Quality Assurance Engineer
Confidential, Medford, MA
Responsibilities:
- Responsible for deployment and testing of integration application using development tools such as .NET BizTalk, IBM WebSphere and WinRunner
- Create and execute test plans for complex n-tier client server ERP application including both the standard product as well as customer projects
- Regression test daily builds
- Complete functional tests for new releases
- Test development tools functionality by executing and enhancing the sample application tutorial
