Sr. Software Engineer Resume
3.00/5 (Submit Your Rating)
CA
SUMMARY:
- Innovative, dedicated, experienced, and proactive software engineer/architect with ample experience working in fast - paced environments for rapidly-growing companies.
- I have years of experience with back-end and front-end software development, database schema design and modeling, and project management during all phases of the software development life-cycle.
- I have 6+ years of Java-based web-application server administration, clustered configurations, and product/release management.
TECHNICAL SKILLS:
Core Java, Java EE, EJB, JMS, JAX-WS, RPC, REST and SOAP web services, JSP technologies, Javascript, jQuery, HTML, CSS, XML, XSD, WSDL, Bootstrap, Kendo UI, JDBC, Microsoft SQL, Oracle Database, MySQL, JBoss, Resin, Glassfish, Tomcat, GIT, Subversion, UML, Windows Server 2008/2012, many flavors of Linux, IntelliJ IDEA, Eclipse, JIRA and other Atlassian-compatable products, plus much more.
PROFESSIONAL EXPERIENCE:
Sr. Software Engineer
Confidential,CA
Responsibilities:
- Helped accelerate development in a very fast Agile environment, meeting deadlines and producing quality product enhancements.
- Assisted in developing/architecting incident management software for hospital networks around the world.
- Used Java EE8, JSF, Maven, Liquibase, JIRA, BitBucket, Jasper, jQuery, HTML, CSS, XML, EJB, JMS, JAX-WS, REST and SOAP web services, as well as many other up-to-date software components to advance productivity and application performance.
- Was responsible for creating a new Maven module within the project to enhance the Incident Management system’s regulatory reporting framework using the Domain-driven design pattern.
- Created new schemas and database enhancements to support the application modules in MSSQL, using Liquibase for change management and static data.
- Was responsible for moving the old SVN VCS over to GIT and created technical documentation using Confluence for new and existing team members.
- Assisted the team in finding solutions to problems using alternative 3rd party software components.
Lead Software Architect
ConfidentialTampa,FL
Responsibilities:- Technical lead for all areas of company software (mostly workers’ comp).
- Proposed and subsequently implemented new software solutions to accommodate business needs.
- Provided over-arching system support for software engineering teams; On-call 24/7.
- Migrated stand-alone Java application server to a cutting-edge clustered system, ensuring a highly-available, scalable, and redundant production environment.
- Monitored production systems and provided analysis regarding system downtime, any server and code issues, and other enterprise-scoped anomalies.
- Fine-tuned JVMs on production systems to suit the organizations demand for performance and stability.
- Helped make decisions about new software packages/technologies to facilitate business demands.
- Provided analysis on current systems, new requirements, and how projects would impact existing products and software components.
Lead Software Engineer
Confidential,FL
Responsibilities:- Led a team of talented engineers, ensuring that the key business objectives were met accurately and on-time.
- Mentored a mid-sized group of developers, helping them learn and complete goals proposed by the business.
- Designed, developed and maintained the first mobile app for Workers' Compensation medication processing. This allows adjusters to approve/deny medication authorizations for claimants and access their claims via Andriod/iOS platforms.
- Implemented new client integrations; This included EDI, billing, reporting, BI, and technical support.
- Provided on-call 24-hour application and customer support.
- Ensured that sure that all assigned internal/external customer requests were completed given the team's limitations, while working long hours when necessary.
- Developed the first real-time EDI Workers' Compensation web service integration with a very large insurance company. No changes have been made since 2012, proving the quality of the $10 million integration.
- Wrote software in the web portal to manage and communicate with a 3rd party IVR vendor, sending calls/texts to patients who need to be alerted about anything relate to their workers' compensation claim(s).
Software Engineer
Confidential,Tampa,FL
Responsibilities:- Worked high-priority tickets that came in from portal customers, both external and internal.
- Managed and implemented small to mid-sized projects.
- Worked directly with end-users to recreate issues and document work-flows.
- Created software to generate pharmacy benefits cards for new clients' patients.
- Maintained how insurance groups are managed by internal users in the system.
- Trained new and existing developers on modern coding standards and practices.
- Provided suggestions on how to solve complex problems, not yet faced by the business.
- Enhanced the application, updating legacy software to incorporate modern technologies.
Lead Reporting Developer
Confidential, FL
Responsibilities:- Experienced working with more than 700 fulfillment companies and 400 Media companies, all of which have their own requirements for EDI.
- Acquired an extensive knowledge of Oracle Database technologies.
- Promoted within six months to lead Media/Fulfillment developer, leading a team of 3 developers and handling customer requests on a daily basis.
- Responsible for the Media/Fulfillment reporting engines, which were constantly evolving in a fast-paced market space.
- Developed and deployed 2 systems using JBOSS and Java EE technologies.
- Tasked with and finished the upgrading of one of the company's systems, converting it from Java2EE to Java EE 6 using EJB 3.
- Served as a reporting engineer which included designing, unit testing, and deploying new Java-based applications, frequently.
- Designed and developed several web service client integrations for real-time media/fulfillment partners.
- Assisted in and audited reporting systems, ensuring accuracy for billing information.
- Engineered a proxy implementation for all of our FTP and Mail-based transports, improving developer performance across the board.
- While working in media and fulfillment, a large part of my job was to interact with media and fulfillment clients to provide IT solutions and support to address their needs.
- Helped serve our media clients from the business's perspective, coordinating media buys with Account Executives and the media buyers, issuing and managing 1-800 #s for their campaigns.