Engineer, Software Engineering Resume Samples

4.5 (131 votes) for Engineer, Software Engineering Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the engineer, software engineering job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
AG
A Gibson
Aisha
Gibson
7067 Kertzmann Vista
Chicago
IL
+1 (555) 146 3468
7067 Kertzmann Vista
Chicago
IL
Phone
p +1 (555) 146 3468
Experience Experience
Los Angeles, CA
Engineer.software Engineering
Los Angeles, CA
Conn, Hammes and Rath
Los Angeles, CA
Engineer.software Engineering
  • Work as a senior developer who leads design and development of new features on the web security product line
  • Work as a developer who develops new features on the web security product line
  • Passionate about being a hands-on developer and enjoys developing features with high quality
  • Wok on Automation efforts by developing strategy, writing automated tests, and working on cross-team level to achieve maximum coverage
  • Collaborate with other developers and test engineers on the design, development and testing of the features
  • Automate and Execute test cases
  • Strong working knowledge of HTTP/HTTPS testing
Chicago, IL
Engineer, Software Engineering
Chicago, IL
Padberg Inc
Chicago, IL
Engineer, Software Engineering
  • Work with a team of talented developers to develop high performance, high volume Java fraud management applications
  • Completes work independently; receives general guidance on small projects and works with business analysts and project managers on larger projects
  • Occasionally work with developers to perform root-cause analysis and problem diagnosis
  • Designs new software and web applications, supports applications under development, and customizes current applications. Develops software
  • Provide verbal and written technical assistance to customer and to customers support engineers
  • Work with development and QA to remediate customer bugs and fixes
  • Trains junior Software Development Engineers on internally developed software applications
present
Philadelphia, PA
Associate Engineer, Software Engineering
Philadelphia, PA
Dare-Mante
present
Philadelphia, PA
Associate Engineer, Software Engineering
present
  • Perform an end to end software development life cycle for projects and activities
  • Provide work effort estimates
  • May make hardware or software purchasing recommendations regarding web development
  • Work on bug fixing and improving application performance
  • Using current programming languages and technologies, writes code, completes programming, and performs testing and debugging of applications
  • Plans, designs, develops and tests software systems or applications for software enhancements and new products
  • May develop a range of products including device drivers, patches, operating system modifications, graphics modules, etc
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
North Carolina State University
Bachelor’s Degree in Computer Science
Skills Skills
  • Strong Knowledge in the development of Tables, Stored Procedures, Views and functions
  • Strong C, OS and Network protocols knowledge and knowledge in Python, Java is an added advantage
  • Strong analytical skills including the ability to define and research problems and develop solutions
  • Strong Knowledge in T-SQL
  • Strong communication skills -- both verbal and written – with strong relationship, collaborative skills and organizational skills
  • Ability to enhance and improve existing systems and tools by creating custom software that will enable automated testing
  • Ability to create software that can be easily translated into scalable platforms for R&D
  • Internally motivated, able to work proficiently both independently and in a team environment
  • Understanding of CSS & cross browser knowledge
  • Strong communication skills with both internal team members and external business stakeholders
Create a Resume in Minutes

15 Engineer, Software Engineering resume templates

1

Engineer, Software Engineering Resume Examples & Samples

  • Participate in the design, and development of UI framework and infrastructure
  • Work in team using Agile methodologies
  • 3+ years of JavaScript, AJAX, HTML (Web 2.0 development)
  • Understanding of CSS & cross browser knowledge
  • Experience with server API's (REST, Struts) is desirable
  • Ability to take ownership and provide leadership
2

Engineer.software Engineering Resume Examples & Samples

  • 2) Need expertise in platform drivers and Bootloaders
  • 3) OS: Good knowledge on Linux and RTOS, and should be capable of debugging the issues at system level
  • 4) Good in C & C++
  • 5) Preference for experience in Set Top Box Domain
3

Engineer Software Engineering Resume Examples & Samples

  • Expert level Python Experience – ability to code & script & review
  • Experience with systems and IT operations
  • Expert level Linux/Unix Experience
  • Comfort with frequent, incremental code testing and deployment, continuous integration with Jenkins a plus
  • Experience with Cassandra, Hadoop, Network management a plus
  • Data management, production code management skills
  • Bachelors / Masters in Computer Science, Computer Engineering or Electronics
  • At least 10 years of progressive experience in the industry and related fields
4

Engineer, .software Engineering Resume Examples & Samples

  • DevOps repeatable tools and processes to enable Operations teams to manage and monitor the PaaS and IaaS
  • Actively participates in high level team activities such as suggesting architecture improvements, recommending process improvements and conducting tool evaluations
  • Participates in on-call escalations to troubleshoot customer facing issues
5

Engineer, Software Engineering Resume Examples & Samples

  • Apply Xerox customizations to the Oracle E-Business Suite and SOA applications
  • Receive/manage e-mail install requests and validate that the content meets SCM’s standards
  • Apply, progress and track changes through Serena PVCS Version Manager, our code promotion/install process, into various platform quality assurance, volume test, and production Oracle instances
  • Interface with our internal customers to process, log, troubleshoot and execute their requests
  • Accurately record each of these installations within the SCM tracking matrixes
  • Develop a strong background in the use of the Xerox SCM promote to production strategy and procedures including the comprehension of our complex platform environment hierarchy
  • Improve desktop and global procedures as processes and technologies advance
  • Keep current on all new, modified, and removed environments in order to maintain the high level of traceability as required by the SCM policies and auditors
  • Schedule flexibility is required in order to accommodate planned and unplanned activities that might require off hour installations
  • Familiarity with UNIX file editing and scripting is a plus
  • Provide support over weekends for planned activities
  • 24x7 support on-call for production critical problems Any practical experience in software development, Oracle application system administration is a plus. In addition, experience in the automation of software configuration management, build and test procedures for application updates and code progression will help support this initiative. The core working hours are 8am to 5pm however the candidate must be flexible as there will be circumstances where after hour requirements could occur from time to time
  • Candidate must have a good understanding of UNIX and possess strong written and verbal English communication skills
  • Interpersonal skills are very important to succeed in this position as well as strong emphasis on following documented procedures, rules and SOX regulations
  • Effective organization skills are crucial and must be able to prioritize heavy workloads
  • Experience using the Microsoft Office suite is necessary, specifically Outlook, Word and Excel
  • Occasionally work with developers to perform root-cause analysis and problem diagnosis
  • Update SCM Process documents
  • Provide Production Implementation Activities & Burn-In Support
  • Ability to meet deadlines and stay customer focused
6

Engineer, Software Engineering Resume Examples & Samples

  • Have Work Experience on WCF (distributed environment)
  • Have developed Windows Application / Windows Service on Dot net environment
  • Have work experience on ASP.NET
  • Work experience on RDBMS SQL Server / Oracle
  • Worked on .NET 3.5 & above
  • Knowledge on Multithreading
  • Designed/Worked on a framework which is heavily multi-threaded
  • Sound design principles
7

Engineer, Software Engineering Resume Examples & Samples

  • Work with stakeholders to design/development appropriate dashboards, scorecards, charts/graphs, sub reports, drill-down reports and dynamic reports using SSRS
  • Must have strong skills in SSRS and MS SQL server 2008R2/2012
  • Good experience in SSIS
  • Good experience on SSAS
  • Knowledge of any of the following would be advantageous
8

Engineer.software Engineering Resume Examples & Samples

  • Wok on Automation efforts by developing strategy, writing automated tests, and working on cross-team level to achieve maximum coverage
  • Automation tests and regression testing framework for WSA features
  • Develop Functional testing scenarios
  • Develop test plans
  • Automate and Execute test cases
  • Responsible for release test planning and scheduling
  • Track test cases and results
  • Raise, prioritise, and verify defects and fixes
  • Experience with automation frameworks
  • Skilled in developing test cases with pyATS, robot framework, Selenium
  • Skilled with Python and shell scripting to aid the automation & CI
  • Knowledge of LDAP, Routing, DNS, SSH, Telnet, FTP, SMTP, HTTP, HTTPS, TCP/IP
  • Strong working knowledge of HTTP/HTTPS testing
  • Strong software troubleshooting skills
  • Strong network troubleshooting skills
  • Direct experience in test planning for medium to large scale engineering projects
  • Experience working with remote teams, across multiple time zones
  • Unix based QA experience
  • Domain knowledge of web security
  • Prior experience testing network security or network appliances
  • Creative and "out of the box" problem solver
  • Able to switch gears in various high-stress situations
  • Impeccable work ethic
  • Independent, assertive and fights for improving product quality
  • Self-motivated and open to feedback, encourages constructive criticism on his or her work
  • Strong sense of accountability
  • Eager to learn, adopt and apply rapidly changing new technologies and methodologies
  • Efficient and effective at approaching and escalating quality issues when appropriate
9

Engineer, Software Engineering Resume Examples & Samples

  • Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget. Research, create and evaluate technical solution alternatives for the business needs current and upcoming technologies and frameworks
  • Perform feasibility studies, logic designs, detailed systems flowcharting, analysis of input-output flow, cost and time analysis
  • Assist Senior Team members in modification of the documentation templates per the needs of the project and technology
  • Support collection and reporting of project and software metrics
  • Object Oriented analysis and design using common design patterns
  • Enterprise Application development using JAVA/J2EE
  • Spring framework, Spring MVC or other MVC frameworks
  • Relational Databases (e.g Oracle, Postgres), ORM (Hibernate/Ibatis)
  • Basic Shell scripting and knowledge of Linux/Unix systems
  • Familiarity with containers like Tomcat/Jboss/Jetty
  • Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is required
  • Experience in software engineering field
  • Must be high-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment
  • Must provide the necessary skills to have a high degree of initiative and self-motivation with a willingness and ability to learn and take on challenging opportunities
  • Strong communication skills -- both verbal and written – with strong relationship, collaborative skills and organizational skills
  • Ability to work as a member of matrix based diverse and geographically distributed project team
10

Engineer, Software Engineering Resume Examples & Samples

  • Triage customers’ issues
  • Provide verbal and written technical assistance to customer and to customers support engineers
  • Resolve customer problem tickets based on severity and priority
  • Replicate issue and trace cause of the problem and drive towards resolution
  • Provide status reports to customer and reply to queries regarding issues
  • Isolate device specific, server specific or application specific problems
  • Troubleshoot problems using server log files, if remote access not available, then request customer for logs and then troubleshoot
  • Classify and escalate to specialist teams to rectify the problem. Maintain follow up and problem ownership
  • Maintain Knowledgebase of the problems reported and solutions provided
  • Provide training to clients in the use of system
  • Obtain general understanding of application operations related to deployed project
  • Meet or exceed SLA requirements of customers and ensure quick resolution to incidents
  • Work with development and QA to remediate customer bugs and fixes
  • Experience on Linux/Windows platform
  • Able to work independently and efficiently to meet deadlines
  • Self-motivated, detail-oriented, methodical and organized
  • Patient, understanding, and can work in high pressure situations
11

Software Engineer, Software Engineering Resume Examples & Samples

  • Oversee the end to end development efforts across all FSI projects, which may include the technical oversight of a small 3-4 person team
  • Own the development of high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget
  • Participate in architectural decisions and product roadmapping
  • Provide task estimates, level of complexity assessments, and provide input into scheduling of projects
12

Engineer.software Engineering Resume Examples & Samples

  • Experience in message passing, inter-process communication, event handling, configuration and logging
  • Experience in unit test methodologies and agile working environment
  • Experience working with geographically distributed teams
  • Experience mentoring and guiding junior engineers
13

Engineer.software Engineering Resume Examples & Samples

  • Working experience in Platform Dependent and ucode is also preferred
  • One or more Data Analytics tools like ELK and Data Representation tools
  • Experience in using TGENS from IXIA or Spirent family
14

Engineer, Software Engineering Resume Examples & Samples

  • Strong Automation background – Python, Java, TCL, EXPECT, PERL,
  • Exposure to deployment architectures in routing and switching areas
  • SDN, Netconf/ Yang, REST APIs
15

Engineer, Software Engineering Resume Examples & Samples

  • Strong C, OS and Network protocols knowledge and knowledge in Python, Java is an added advantage
  • Strong background in Linux with emphasis on Virtualization and orchestration
  • Exposure to building high performance and scalable systems, product life cycle and tools
16

Engineer, Software Engineering Resume Examples & Samples

  • Strong hands-on exposure with protocols such as L2VPNs/L3VPNs/MPLS/Multicast/BGP/OSPF, etc
  • Strong experience in testing at Systems and Solutions level (System Test and Solution test)
  • Multi-vendor exposure (Cisco, Juniper, ALU, etc)
  • Understanding of automation at System level
17

Engineer, Software Engineering Resume Examples & Samples

  • Five(+) years working with SQL Server (2012/2008 preferred)
  • Strong Knowledge in T-SQL
  • Strong Knowledge in the development of Tables, Stored Procedures, Views and functions
  • Knowledge of Microsoft SQL Server Reporting Services (preferred)
  • Knowledge of Crystal Reports, Jasper Reports, Cognos Reports or any other Reporting tool (optional)
  • Experience writing data-driven reports, working with data to create reports
  • Strong analytical skills including the ability to define and research problems and develop solutions
  • Understands and comprehends new system changes as they affect data, reports, and reporting systems
18

Engineer, Software Engineering Resume Examples & Samples

  • Build software to integrate electronic and mechanical systems for fully functioning prototypes working with packaging, processing and equipment
  • This is an integrator role as the software development of any technology is what brings it to life and builds the consumer experience (internal, external and brand customers)
  • Determine what tools are required to build simple yet interactive prototypes with demonstrated functionality
  • Design software solutions along with embedded engineering. (Ex: Freestyle and Robotics)
  • Collaborate with higher level engineers - mature technologies through ETA at apply at KO
  • Ability to create new concepts on mobile phones, novel payment systems and social media
  • Ability to enhance and improve existing systems and tools by creating custom software that will enable automated testing
  • Ability to create software that can be easily translated into scalable platforms for R&D
  • Ability to be an integrator, and improve the consumer experience
  • Ability to be a problem solver, and to take into account the entire value chain, and how functionality will impact all stakeholders
19

Engineer, Software Engineering Resume Examples & Samples

  • Responsible for working through order flow, order flow distribution, and order flow with partners and supporting this work flow through client ERP systems into Cardinal Health’s SAP system
  • Will work directly with many teams with work flow process, SAP, Message Broker, EDI partners, ETL dataware, iDOCS, and batch jobs
  • Work closely with the partners to set up the relationship on the 3PL side and working with partners to resolve any issues. Will trouble shoot and support
  • Work with interfaces built to support the proof of delivery within supporting systems
  • Will be working with functional/technical proficiency with SAP support such as logistics, PTS, OTC
  • Demonstrates knowledge of Tech Support techniques and general fluency in SAP transactions especially in the Logistics, OTC and PTS areas
  • Demonstrated aptitude to investigate complex technical and business problems in detail, to diagnose and provide effective and efficient alternatives
  • Demonstrated ability to communicate complex problems and issues in a concise manner (oral/written) to many different audiences; ability to clearly communicate with customers, peers and management
  • Analyzes production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance
  • Knowledge of Tech Support techniques and general fluency in SAP transactions especially in the Logistics, OTC and PTS areas
  • Knowledge of EDI, IDOCs, Batch jobs
  • Ability to investigate complex technical and business problems in detail, to diagnose and provide effective and efficient alternatives
  • Ability to communicate complex problems and issues in a concise manner (oral/written) to many different audiences; ability to clearly communicate with customers, peers and management
20

Engineer, Software Engineering Resume Examples & Samples

  • Minimum 6+ years experience in SAP ABAP development in Supply Chain & Logistics, Order to Cash & Pricing and related integration is preferred
  • Intermediate to Expert level SAP functional skills in SAP ECC 6.0 Materials Management (MM), Logistics Execution (LE), Sales & Distribution (SD) including Pricing, SCM/ APO, CRM and Interfacing technologies like EDI and Message Broker is desired
  • Good understanding of integration and process flows into SAP APO, ECC SD, FI Modules is preferred
  • Hands-on experience with configuation of two or more functional areas preferred
  • Good analytical, problem solving, organizational, and planning skills necessary
  • Working knowledge of business processes within an organization
21

Engineer, Software Engineering Resume Examples & Samples

  • Must have strong SAP MM and SRM configuration skills, and understanding of SAP standards and best practices
  • Understands how the PTP processes interact with the Vertex 6.0 Tax Software, 3rd party application, to ensure Tax compliance
  • Ability to define complex interfaces involving multiple systems (e.g. Score, Manhattan, MDG, Nuclear Isotrac, IDM, EDI, etc.) and middleware applications
  • Excellent data analytical, requirement gathering, and communication skills are required
  • Ability to build and enhance standards, policies, best practices, technical artifacts as required
  • Identifies, assesses and solves complex business problems for area of responsibility
  • Ability to understand, support and adhere to SOX Audit policies
  • Experience of supporting SaaS applications
  • Prior experience with run operations, initiating and leading SRTs, driving closure to RCAs, managing and reporting operational SLAs and KPIs
  • Experience working with onshore/offshore third-party resources
  • MM configuration knowledge required
  • Must possess strong communication skills and be able to communicate with business units and technical teams
22

Engineer, Software Engineering Resume Examples & Samples

  • 5+ years of studies in Computer Science, Systems Engineering or Information Technology
  • At least 4 years previous experience leading teams
  • Very high knowledge of developing applications using C#, Java Script, VB and .NET. (Experience in Sharepoint desired)
  • High knowledge of SQL Server Reporting Services (SSRS)
  • High communication skills
  • Preferred: Advanced knowledge on Windows OS platforms (XP/Vista/7/8, Server OS), knowledge on Networking Services and Protocols (LAN, WAN, Routing, VPNs, Active Directory, TCP/IP, DNS, HTTP/S, SMTP, FTP, LDAP, Kerberos)
  • Preferred: Additional programming languages as Flash, MXML, PHP, SQL
  • Preferred: Project Coordination experience
23

Junior Engineer, Software Engineering Resume Examples & Samples

  • Develop and work on Windows7/8/10 Automation/Parser tool for Firmware (FW) test automation, FW download and AT command customization
  • Write Python/TCL scripts for cellular modem functional and verification tests of IoT FW (calls, SMS, data, TCP/IP, data packet server access, VoLTE, network scan / jamming detection…)
  • Write technical documentations such as design documents, test reports, test plans, user guide, wireless modem interfaces and etc
  • Carry out testing based on Automation tool developed for IoT FW baseline sanity check, unitary testing, integration testing and verification testing on our wireless modem solutions per the defined workflow and process
  • University students who have completed pre-final year of study in engineering or computer science disciplines
  • Knowledge in Windows programming SDK, Microsoft Visual Studio, Eclipse
  • With C/C++, Python, TCL, batch, VBA programming skills
  • Familiar with Windows terminals (Autopilot, Hyper Terminal) and Modem AT commands
  • Telecommunication knowledge (GSM/CDMA/UMTS/LTE) is preferred
24

Engineer, Software Engineering Resume Examples & Samples

  • Analyze, design and develop technical solutions and alternatives to meet business requirements in adherence with MasterCard standards, processes and best practices
  • Participate as an individual contributor on teams
  • Lead junior resources
25

Engineer, Software Engineering Resume Examples & Samples

  • Develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget
  • Assist team members in the development of applications, components, system to system interfaces and complete software solutions
  • Work with project team to meet scheduled due dates, while identifying emerging issues and recommending solutions for problems and independently perform assigned tasks, perform production incident management
  • Creates documentation as such as user guides and software development guides for moderately-complex projects
26

Engineer.software Engineering Resume Examples & Samples

  • Strong background in Linux internals
  • Prior experience with stateless idempotent control systems
  • Understanding of code generation systems
  • Excellent communication skills and a proven ability to manage competing high priority tasks
  • BS/MS, with 1-3 years experience
  • Strong Knowledge of C++, Python
  • In depth understanding of virtualization technologies including Docker, KVM, VMWare
27

Engineer, Software Engineering Resume Examples & Samples

  • Design software architecture based on requirements
  • Develop & deliver software as per the requirements documents and architecture
  • Support team lead for creating schedules
  • Project Management (through planning, monitoring & delivery phases)
  • Independently handle software applications development, testing & implementation of projects
  • Ensure the quality of the end product while adhering to quality norms
  • Achieve highest quality through research & introduction of new tools and technology for evolution of processes & optimizing applications
  • Collaborate with cross-functional teams to solve development constraints and deployment issues
  • Apply effective coding practices for error-free timely release
  • 0 to 2 years experience in developing software applications
  • Expert level knowledge of tools and languages used for applications development (Android, Java) - Required
  • Knowledge of developing applications on C++ (preferred)
  • Experience in object-oriented design & implementation
  • Must have delivered Android and iOS market place apps
  • Knowledge of MVC Design pattern will be plus
  • Knowledge of Open GL/ Open GLES would be a plus
  • Adaptable to new platforms and technologies
28

Engineer, Software Engineering Resume Examples & Samples

  • Completes work independently; receives general guidance on small projects and works with business analysts and project managers on larger projects
  • Responsible for knowledge and expertise in the business area being supported. This includes handling limited business analysis, gathering requirements, project design, and development steps for the business community. Assist in "white board" discussions where required to get clear scope of the project
  • Track and resolve escalated program defects
  • Responsible for being a member of the off hour call support for operations as they arise
  • Troubleshooting: work with users to diagnose software and hardware errors or problems; correct problems if possible or direct them to the proper authority. Member of the daily rotation for Help Desk support
  • Answer daily questions regarding current software and applications. Support IT staff; answer questions and respond to requests of the user base; assist users with software/programming problems; train users on current as well as new software products
  • Promptly report any information regarding a known or suspected violation of any applicable laws, regulations, standards or company policy
  • As applicable, present to management and staff
  • 4 years of experience working with Hyland Software’s OnBase product
  • OnBase System admin and workflow certification
  • OnBase API certification preferred
  • Proven analytical and problem solving skills applied to complex business applications and programming
  • Programming experience desired and experience with C# is preferable
  • Strong ability to understand the business and translate it into technology deliverables
  • Ability to work independently, multi-task and set priorities
  • Must be able to work co-operatively within a team as a team member
  • Results oriented with on-time and quality delivery; strong service orientation and detail oriented
  • Works on complex projects of large and small scope
29

Engineer, Software Engineering Resume Examples & Samples

  • Plans, designs, develops and tests software applications for supporting engineering community
  • Analyze, recommend, and implement development operation improvements
  • Assist IT department in coordinating and implementing computing infrastructure changes
  • Using current programming languages and technologies, writes code, completes programming, and performs testing and debugging of software applications for internal use
  • Plans and directs studies of potential development operation improvements
  • May make hardware or software purchasing recommendations regarding computing infrastructure
30

Engineer, Software Engineering Resume Examples & Samples

  • May manage smaller project/initiatives as an experienced individual contributor with specialized knowledge within assigned discipline
  • Creates documentation such as user guides and software development guides for moderately-complex projects
  • Assists team members in the development of applications, components, system to system interfaces and complete software solutions
  • Significant code development, code review and day-to-day support duties
31

Engineer, Software Engineering Resume Examples & Samples

  • Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market
  • Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems and on-call pager support schedule. Select appropriate technical frameworks and solution delivery methodology. Adapt to the technical artifact templates per the needs of the project and technology. Contribute ideas to help ensure that required standards and processes are in place. Maintain solution and technology road maps
  • Follow and promote Quality Assurance and Quality Control processes in the department. Actively look for opportunities to enhance standards and improve process efficiency. Mentor and guide other team members during all phases of the SDLC. Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing. Perform Quality Inspections and Walkthroughs through out the SDLC including Requirements Review, Design Review, Code Review and Security Review to ensure compliance with MasterCard standards
  • Co-ordinate offshore development and manage day to day activities
  • Broad understanding of Software Engineering Concepts and Methodologies is required
  • Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment
32

Engineer Software Engineering Resume Examples & Samples

  • Code, test, debug, implement, and document moderately complex software programs
  • Create appropriate documentation in work assignments such as program code and technical documentation
  • Design systems and programs to meet complex business needs
  • Prepare detailed specifications from which programs are developed and coded
  • Ensure that programs meet standards and technical specifications and perform technical analysis and component delivery
  • Analyze and gather information from existing systems
  • Explore new technologies and design approaches to address business requirements while supporting the assessment of time estimates and justification for assigned tasks
  • Design programs for projects or enhancements to existing programs
  • Work with the R&D and Solutions team to resolve issues and validate programming requirements within their areas of responsibility. Present technical assessments and solution design for complex programming for guidance and approval by Sr. Architects
  • Develop test plans to verify logic of new or modified programs
  • Bachelor's degree from an accredited college or university; preferred field of study in Computer Science
  • 0-1 years of total Software Development experience (specifically on JAVA/JEE to support enterprise business applications)
  • Experience with JAVA/JEE User Interface and/or Services development
  • Strong analytical and problem solving skills for design, creation and testing of programs
  • Excellent interpersonal and communication skills to interact with customers and team members
  • Ability to work as part of team and independently
  • Experience with design and development of services and interfaces using messaging platforms (Apache Camel and ActiveMQ) and/or similar technical implementations required
  • Experience working with a variety of database products including NoSQL database
  • Experience with security design and development using Open ID connect and OAuth 2.0 including cryptography
  • Previous experience with designing and developing portal and document management applications preferred
  • Implementation experience with complex event processing open source tools preferred
33

Engineer, Software Engineering Resume Examples & Samples

  • Collaborate with project stakeholders to identify product and technical requirements. Conduct analysis to determine integration needs
  • Design new software and web applications, support applications under development, and customize current applications
  • Develop software update process for existing applications. Assist in the rollout of software releases. Train others on internally developed software applications
  • Actively research, write, and edit design documentation and technical requirements, including evaluation plans, test results, technical manuals, and formal recommendations and reports
  • Keep current with technological developments within the industry. Monitors and evaluates competitive applications and products. -Reviews literature, patents, and current practices relevant to the solution of assigned projects
  • Work with Quality Assurance team to ensure applications fit specification and technical requirements
  • Efficient in the analysis & troubleshooting for production issues & code deployment activity
  • Display expertise in knowledge of engineering methodologies, concepts, and skills and their application in the area of specified engineering specialty
  • BS (or equivalent experientially proven) Computer Science or similar discipline
  • 4-6 years of experience as a software developer
  • Experience with debugging, performance profiling and optimization
  • Strong communication skills with both internal team members and external business stakeholders
  • Strong initiative to find ways to improve solutions, systems, and processes
34

Engineer.software Engineering Resume Examples & Samples

  • Hands on experience with testing of Next Generation Multi Rack Routing platforms
  • In depth System level testing experience cutting across Distributed Modules consisting of Route Processors, Terabit Line Cards and Multi-Terabit Fabric Architectures
  • Strong concepts and experience in L2, L3 and MPLS Protocols and forwarding infrastructure
  • Working experience with forwarding/Fabric ASICs of Cisco or other networking vendors
  • Very good work experience in automation of Python based library and scripting using Python Flask as well
  • Very good work experience in developing front end tools using PHP,Bootstrop,HTML and CSS
  • Very good hands on experience on DB, especially MongoDB
  • Extensive automation in Python, Any honors or Certifications in python
35

Engineer.software Engineering Resume Examples & Samples

  • Bachelor’s degree or higher in Computer Science (or similar/relevant field) or equivalent experience
  • 6-12 years of experience
  • Expert knowledge in one or more of the following: Java, Spring, SQL, Micro services, Scripting (Python, Ruby or others), Apache Spark (stream and batch processing), Kafka, Modern
  • Javascript UI frameworks (Angular JS, Backbone JS or others)
  • Expertise in one or more of the following is highly desirable: Data Science, Machine learning, design of systems for scale and working with large data sets
  • Demonstrates excellent interpersonal skills and be a good team player
  • Proactive attitude in identifying and resolving issues
36

Engineer.software Engineering Resume Examples & Samples

  • Hands on experience with testing of Next Generation Multi Rack Routing platforms , running Virtualized OS and Application infrastructure which enable ZPL/ZTL (Zero Packet Loss / Zero Topology Loss) ISSU Technology
  • Strong Scripting skills in TCL/Python
  • Working experience in automation of Python based library and test cases
  • Cisco Networking certificates such as CCIE, CCNP, etc. Extensive automation in Python, Any honors or Certifications in python
37

Engineer.software Engineering Resume Examples & Samples

  • Experience: 9 to 12 years in embedded firmware development
  • Ability to derive design and code based on technical standards, and write comprehensive and focused design documents
  • Knowledge of tools such as Clearcase, Valgrind, DDTS, GDB etc
  • Experience in developing firmware for networking equipment
  • Excellent knowledge of software architecture and system design
38

Associate Engineer, Software Engineering Resume Examples & Samples

  • Perform an end to end software development life cycle for projects and activities
  • Provide work effort estimates
  • Participate in project status meetings
  • Participating in Design and Code Reviews
  • Unit Testing the software and assuring its quality
  • Document move to production steps
  • Work with cross-functional teams
  • Work on bug fixing and improving application performance
  • Following and enhancing existing development processes
  • Maintaining ownership of the projects assigned
  • The candidate must be a certified developer or should possess an equivalent experience in the industry
  • Should have ample experience in working with the major computer languages like, Windows.NET/C#
  • Should have ample experience in working with DB Admin like, SQL DBA
  • 3 + years of software development experience
  • Experience with web standards such as SOAP, XML, SOA, HTML, CSS, JavaScript frameworks(Jquery, etc)
  • Experience with ASP.Net web application development using Web Forms and MVC
  • Experience with creating and integrating Web Services
  • Working knowledge of OO programing, OOAD and Design Patterns
  • Experience developing mobile friendly sites is a bonus
  • Self-motivated and able to work independently as well as in a team environment
  • Familiar with Team Fountain Server (TFS)