Software Senior Engineer Resume Samples
4.5
(111 votes) for
Software Senior Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the software senior engineer 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
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.
DH
D Hansen
Dean
Hansen
729 Hyatt Corner
Boston
MA
+1 (555) 776 2744
729 Hyatt Corner
Boston
MA
Phone
p
+1 (555) 776 2744
Experience
Experience
New York, NY
Software Senior Engineer
New York, NY
Lindgren, Rempel and Ernser
New York, NY
Software Senior Engineer
- Documents test results, manage, and maintains defect and test case databases to assist in the continuous improvement and modification of software
- Develops presentation of project work, development activities, and results/findings to key stakeholders
- Provides Test consultation to Scrum team members to assist them in developing robust Unit Test suites
- Works under limited direction. Determines and develops approach to solutions. Work is evaluated upon completion to ensure objectives have been met
- Assist IT managers and IT senior management with service planning, service delivery and reporting
- Innovate new ways of doing things our current workflow, and look for exciting new continuous development improvements
- Works closely with end customers and understand the issue they are facing and providing a solution or work around
Chicago, IL
EMS Software Senior Engineer
Chicago, IL
McCullough, Sawayn and Flatley
Chicago, IL
EMS Software Senior Engineer
- Works with the team to develop, maintain, and communicate current development schedules, timelines and development status
- Provides Test consultation to Scrum team members to assist Developers in developing robust Unit Test suites
- Provides work leadership to others. Interfaces with senior management to provide and obtain information and gain consensus regarding project direction
- Assist other developers in resolving issues by providing guidance and training
- Apply software engineering methods, execute development processes, conduct feature verification to achieve functionality and performance criteria of SW modules
- Contributes to improvements in unit testing coverage, design test framework, develop test suites, expand automated testing harness and automate scenarios/cases
- Responsible for ensuring quality of their own work as well as the work of the development team
present
Dallas, TX
Platform Software Senior Engineer
Dallas, TX
Mann-Cummerata
present
Dallas, TX
Platform Software Senior Engineer
present
- Designing & develop code for features specific to products including user interaction models, workflows and user interfaces
- Participate in product development in all stages from planning and design to development and testing
- Contribute to the development, review, analysis and implementation of Dell differentiating platform software features for next generation Dell products
- Successfully communicating development status to project leads
- Provides the review, analysis and closed-loop corrective action for issues contributing to software defects and business process problems
- Work cross teams and organizations to drive champion ideas and gain alignment
- 6 to 10 years in in BIOS / firmware SW development
Education
Education
Bachelor’s Degree in Computer Science With
Bachelor’s Degree in Computer Science With
Northeastern University
Bachelor’s Degree in Computer Science With
Skills
Skills
- Expert knowledge in analyzing, designing, and developing solutions to highly complex problems. Very Good Understanding of SOLID Principles and Design pattern
- Good To Have Knowledge on ELK, Profiling and load run generation tools familiarity (JRUNNER) Splunk, db tools, network sniffers, performance engineering
- Excellent development capabilities in Java, with a good knowledge of its ecosystems (5-6 years of experience)
- This individual will be working on highly visible, highly available, customer facing Ecommerce solutions
- Knowledge and Principal-level ability to deliver in appropriate development languages, specifically C
- Comprehensive knowledge of systems programming/analysis and ability to assess the impact of solutions on business/IT functions
- Good Linux system knowledge
- Possesses strong product/technology/industry knowledge
- Strong communication skills, including the ability to convey technical information effectively to both IT and business audiences
- Ability to view problems objectively and develop creative solutions to highly complex, time sensitive problems
15 Software Senior Engineer resume templates
Read our complete resume writing guides
1
Software Senior Engineer Resume Examples & Samples
- Lead and mentor entry and mid-level developers
- Code software solutions per designs
- Code reviews, unit test ,and integrate coded modules
- Support testing and remedy defects
- Support users through troubleshooting and analysis of production logs and data
- Perform other duties as assigned by management
- Bachelor's degree from an accredited college or university required; Preferably in the field of Engineering or Computer Science; Equivalent years of experience considered in lieu of degree
- 8+ years of experience independently designing and implementing large/medium-sized complex software systems and components
- Ability to communicate the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions
- Enterprise level IT experience with structured methodologies for systems development
- Expert level hands-on experience/knowledge in software development using JAVA/JEE and SQL
- Experience with the following tools and technologies: Spring Framework, JSF, JSP, Oracle DB, ORM tools, Eclipse IDE
- Experience in enterprise level database design
- Experience with Apache Tomcat, iBATIS/Hibernate, Pentaho Data Integration, Kettle preferred
- Proficiency with state healthcare programs (e.g. Medicaid, CHIP) and related functions (e.g. enrollment management and eligibility determination) preferred
- Experience doing written evaluations of tools, technologies, and methodologies for software development preferred
- Excellent organizational, interpersonal, presentation, and analytical skills
- Ability to successfully execute multiple complex tasks simultaneously
- Responsible for adhering to established safety standards
- Work is constantly performed in an office environment
2
Platform Software Senior Engineer Resume Examples & Samples
- 5+ years experience with embedded C programming on a variety of processors, including software testing and debugging
- Experience in Networking software development interacting with switches, NIC's, etc
- Prefer experience with one or more of the following industry standards or specifications: I2C, IPMI, KCS, SM-CLP, WS-MAN
- Ability to work in a global multisite development environment
3
Platform Software Senior Engineer Resume Examples & Samples
- 8+ years of relevant experience or equivalent combination of education and work experience, including
- Embedded Linux design, development and debug
- Linux device drivers
- Experience with server power or thermal systems management preferred
4
Platform Software Senior Engineer Resume Examples & Samples
- Contribute to the development, review, analysis and implementation of Dell differentiating platform software features for next generation Dell products
- Code/debug and guide others to code/debug flexible, scalable and complex programs, using either written or verbal design specifications
- Contribute to the design and architecture of high-quality, complex systems and software
5
Platform Software Senior Engineer Resume Examples & Samples
- 4-6 years experience in BIOS / firmware SW development
- Low level programming capability - system/motherboard/device/chipset level
- Familiarity with higher level programming (apps / tools)
- Experience with analyzers and other HW tools to debug complex system SW issues
- UEFI Programming expertise is strongly desired
- Expertise with Intel / AMD system architectures
- Experience working with Industry forums for spec development like UEFI, DMTF, PCI Sig, ACPI, etc…
- Ability to take ideas from concept phase to delivery. This includes creating design docs, scoping design and requirements, detailed spec creation, Proof of Concept design and implementation/productizing
- Ability to distill complex concepts into material marketing and non-technical teams can understand
- Work cross teams and organizations to drive champion ideas and gain alignment
- Willingness and the ability to take ownership of overall UEFI platform design throughout the platform lifecycle
- Proven track record is product development/design with strong Program Management skillset is a must
6
Platform Software Senior Engineer Resume Examples & Samples
- 12+ years experience in BIOS / firmware SW development
- Experience working with Industry forums for spec development like UEFI, DMTF, PCI Sig, ACPI, etc
- Ability to take ideas from concept phase to delivery. This includes creating design docs, scoping design and requirements,
7
Software Senior Engineer Resume Examples & Samples
- Able to collect data and drive towards root cause, develop solution based on root cause analysis
- Is proficient in C and scripting languages such as Python
- Has good debugging and problem solving skills
- Self-driven, anticipates issues and addresses proactively
- Develops new software engineering methods or processes, re-evaluate existing processes
- Represents the organization on project teams and may perform technical project leadership roles. Sphere of influence is to extend outside of work group or department
- Knowledge and Principal-level ability to deliver in appropriate development languages, specifically C
- Good understanding of Operating System fundamentals
- Understanding of computer hardware architecture and interfaces
- Excellent Cross team Communication skills (especially written)
8
Software Senior Engineer Resume Examples & Samples
- 5+ years of experience developing object-oriented software with a solid understanding of Java
- Experience designing, implementing and testing cloud services and applications
- Experience in the development lifecycle of at least one large-scale server-side project (preferably SaaS or SaaS-like)
- Ability to understand issues of possible failures and recoveries, multi-node deployments, zero down-time development, etc
- Ability to understand and solve performance issues and constraints
- Understanding of scaling, throughput and latency
- Enthusiasm for ensuring thorough automated test coverage for your own deliverables
- Relational databases (e.g. SQL Server, MySQL)
- RabbitMQ or other messaging systems
- Directories (e.g. Active Directory, Oracle Directory Server)
- Scripting languages (e.g., Groovy, Ruby on Rails)
9
Software Senior Engineer Resume Examples & Samples
- Provides technical expertise by independently determining and developing approaches to solutions for a wide range of complex software engineering problems. Assignments may include new products as well as upgrades, and enhancements or fixes to existing products
- Accountable for delivery of subsystem, anticipates issues and addresses proactively
- Develops new software engineering methods or processes, re-evaluates existing processes
- Possesses strong product/technology/industry knowledge
- Knowledge of appropriate development languages
10
Software Senior Engineer Resume Examples & Samples
- Design, develop and operate Docker-based cloud platform
- Develop business service components in a fully dockerized distributed application platform
- Develop a keen understanding of the core requirements of our internal and external customers
- Ensure, through both planning and project delivery conformance of established architecture, standards, and best practices
- Generate ideas and new solutions that result in the creation of intellectual property
- Experience on Docker container technology and at least one of container orchestration frameworks (Kubernetes, Swarm, Rancher, Mesos, etc.)
- Experience on Micro-Services Architecture and at least one of web-scale application platform (AWS, Google Cloud, Open Stack, Cloud Foundry, SINA App Engine, etc.)
- Experience on Java programing, framework and tools like Spring, Maven, Jenkins, etc
- Programming in a Linux environment
- Web frontend skill is a plus
- Mobile app development experience is a plus
- Good written and oral English communication skills
- 3+ years of relevant research or software engineering experience
11
Platform Software Senior Engineer Resume Examples & Samples
- BS with 5+ years’ experience (or MS with 3+ years) in CS or EE, with embedded server system management firmware development experience using UEFI and embedded Linux platforms on host and service processors
- Strong knowledge on object oriented methodologies and programming languages: C (must), C++
- Proficient in development of multithreaded modules, concurrency and IPC in an embedded Linux environment
- Firmware development experience with embedded Linux and open source libraries or other embedded operating system
- Proficient in scripting such as Perl, Python, VBScript or PowerShell
- Knowledge of source control environments like Subversion, Git, etc
- Excellent Communication skills (both verbal and written). Able to clearly articulate complex technical issues in a straight forward and concise manner
- Proficient in understanding and analyzing technical specifications
- Flexible and adaptable in meeting the changing needs of the department and business
- Able to achieve mastery of new tools, languages and operating systems with some training and on-the-job experience
- Candidate must be comfortable with computer hardware, peripheral configuration, network configuration, and software configuration; candidate is expected to manage the operation and configuration of his/her development systems and prototypes used during product development
- Flexible and adaptable to different roles in different phases of the project lifecycle using Agile Scrum processes
12
Software Senior Engineer Resume Examples & Samples
- 6+ years of experience in product development
- Minimum 2+ years of working experience/Fixing bugs on Windows Forms application
- Minimum 2+ years of working experience using c# programming language
- Working experience of MVC is desirable
- Sound knowledge of MSSQL is required
- Strong Problem solving skills & Analytical ability
- Excellent Communication skills & Presentation skills
- Ability to work in a team environment & fast paced product development environment
13
Software Senior Engineer Resume Examples & Samples
- Degree in Computer Science (or equivalent)
- 5+ yrs experience
- Strong knowledge of C/C++
- Strong Windows/Linux OS with systems programming skills
- Good Presentation skills
14
Software Senior Engineer Resume Examples & Samples
- Work with local & remote team to finish software product design and implementation
- Collaborate with global leads to understand project concept, objectives and approach to develop the project
- Be familiar with agile development process and deliver high quality product
- Resolve related bugs reported from QA or our customers
- Solid knowledge in Java and related algorithm and data structures
- Hands-on experience on distributed system and/or storage
- Work effectively in Unix/Linux environment with the ability to troubleshoot the OS environment
- Comfortable working to handle the concurrent products/releases and manage the priorities changes
15
Software Senior Engineer Resume Examples & Samples
- 4+ years’ experience programming in a product/solution development environment
- Experience in Java programming, JavaScript, HTML, Spring framework
- Experience in designing and consuming SOA RESTful Web Services
- Experience in data center compute, storage, or network virtualization. Knowledge of VMWare or OpenStack data center virtualization
- Experience in IT automation tools such as Ansible/Puppet/Salt/Chef
- Ability to prioritize projects and deliverables
- Ability to see and present “the big picture” and offer solutions to make it better
- Ability to influence others to achieve results, consultative skills
16
Software Senior Engineer Resume Examples & Samples
- Experience in Java, JavaScript, HTML, Spring framework
- Experience designing and consuming SOA RESTful Web Services
- Experience in data center architecture and delivery, including operational services in IaaS & PaaS environments such as OpenStack or VMWare SDDC
17
Software Senior Engineer Resume Examples & Samples
- Take ownership of a functional area and independently resolve real-time customer issues, using advanced debug techniques and in depth code analysis
- Independently perform detailed root-cause analysis of critical events including assisting with full scale customer recreations and helping to develop fixes to resolve the underlying issue
- Assist in the development of new features and evolution of the current VMAX Microcode code base based on past customer experiences
- Where applicable and with development team’s assistance, design, code, test and document changes to the code and be accountable for QA test cycle code validation through triage activities
- Hands on coding skills in C or C++, but at a minimum the ability to read and understand complex, large scale C/C++ code
- Experience developing for real-time embedded systems, distributed systems, and/or fault-tolerant system environments is a plus
- Strong in Operating System concepts, Data Structures and system programming
- Experience developing/sustaining on large established code bases is a plus
- Very good problem solving and analytical skills
- Ability to learn independently
- Knowledge of EMC Storage architecture a plus
- Excellent communication skills to report on progress and challenges and to drive change
- Ability to work in a global team environment
- General knowledge and application of software engineering processes
- BE or equivalent degree in Computer Science or similar disciplines
- 5-8 years’ experience in programming and/or troubleshooting software systems
18
Software Senior Engineer Resume Examples & Samples
- Knowledge of Intel based computer systems
- Experience working with complex distributed hardware platforms
- Hardware diagnostic/test experience a plus
- Driver debug and/or development experience a plus
- Experience working on enterprise class systems
- BE or equivalent degree in Computer Engineering or similar disciplines
19
EMS Software Senior Engineer Resume Examples & Samples
- Strong background in Embedded systems controller design/development (8 years)
- High level of analytical ability and problem solving skills
- Knowledge of analysis and simulation tools
- Strong Electrical Engineering background
- Flexibility to domestic and overseas travel
- Software Development (Duplicate of Software Development)
- Simulink
- Microprocessors
20
Software Senior Engineer Resume Examples & Samples
- Degree in Computer Science or Software Engineering is a must
- At least 7 years of relevant industry experience, with stellar professional references, is a must
- Deep knowledge on all of the following is a must: C/C++ on both UNIX and Windows, TCP/IP threads, client-server and inter-process communication
- Demonstrable possession of all of the following assets is a must: excellent written and verbal communication skills; motivated, effective and responsible team player; critical thinking, creativity; follow through
21
Software Senior Engineer Resume Examples & Samples
- Influence and lead efforts and processes for continuous deployment cycles and on-demand deployments
- Collaborate with Operations engineers in building out appropriate monitoring and reporting infrastructure
- Assist Engineering and Operations in troubleshooting system issues in all environments
- Drive resolution of issues identified via application and systems monitoring. Resolve emergent service problems and build automated tools to identify/prevent problem
22
Software Senior Engineer Resume Examples & Samples
- 8+ year’s relevant technical experience
- Must have experience with Java Scripting/Python scripting/Perl scripting
- Familiar with Makefile, Build Automation (Hudson, Jenkins), Maven, ANT Scripting and Shell Scripting
- Strong experience in Unix/Linux and Windows system development and administration
- Good understanding of software development lifecycle and agile methodologies
- Self-starter and able to manage multiple priorities and tasks in a dynamic environment
23
Software Senior Engineer Resume Examples & Samples
- Provides work leadership to others. Interfaces with senior management to provide and obtain information and gain consensus regarding project direction
- Collaborates well with other engineers and other engineering groups, voluntarily shares information
- Offers proposed design changes/suggestions to processes and products, exerts significant latitude in determining objectives of an assignment
- May be accountable for overall product and/or serve as a customer advocate. May represent organization as principal customer contact
- Writes functional detailed design specs as well as responding to requirement documents and system level test plans
- Exercises considerable latitude in determining technical objectives, without appreciable direction
24
Software Senior Engineer Resume Examples & Samples
- Works closely with the global development team, senior solution architects, and executives within EES to plan ongoing feature development, product maintenance, and management of development teams
- Experience working in building eCommerce web software
- Startup Experience
25
Software Senior Engineer Resume Examples & Samples
- Design, implement and test GUI software using Java and Web 2.0 technologies
- Exercise considerable latitude and independence in determining technical objectives
- 3+ years total experience
- Solid debugging skills
26
Software Senior Engineer Resume Examples & Samples
- Bachelor's degree in Engineering with minimum 8 years of relevant experience
- Good knowledge of security platform programming
- Deep knowledge of Linux Kernel internals
- Demonstrated proficiency in C/C++, JAVA, python
- TCP/IP networking internals
- Strong network/protocol level knowledge in SIP, VoIP, WebRTC, ICE/STUN/TURN, Video technologies
- Should be comfortable working hands-on with various network protocols using Pcap Files
- Good knowledge is identifying and resolving network issues involved in IP networks used to setup distributed systems
- Working knowledge of cryptographic algorithms, TLS, SRTP and certificate management
- Deep understanding of security concepts like DOS/DDOS and protection against attacks
- Strong analytical skills and ability to solve complex engineering problems
- Familiarity with agile software development process and tools (Jira, Confluence, Git, SVN)
27
Software Senior Engineer Resume Examples & Samples
- 6+ years of experience in ASP.Net and Microsoft .Net Framework. (Required)
- 4 years of experience in .NET frameworks (3.5,4.0, 4.5) (Required)
- 4 years of MVC framework (Required)
- Enterprise library logging (Required)
- Multithreading development / debugging (Required)
- Visual Studio Tooling (Required)
- L2/L3 Production support (Required)
- Unity OR Structure map (Preferred)
- Enterprise service bus design (Preferred)
28
Software Senior Engineer Resume Examples & Samples
- Participate in the design of general integration strategies and propose/develop specific point integrations within the general framework
- Develops Use Cases and other analysis / design artifacts that ensure requirements and score are clearly defined
- Excellent verbal and written communication skills required. Must have strong documentation skills and the ability to understand software functional specifications
- Requires 3-5 years experience in software development, including participation in enterprise-class projects
- Hands-on development expertise using Python
- Must have strong technical skills in delivering complex enterprise level systems
- Results and quality driven professional with an ability to analyze and solve complex problem
- UML knowledge and experience is a plus
- API / integration product development a plus
29
Software Senior Engineer Resume Examples & Samples
- Good Hands On Experience in ASP.Net and MVC
- Proficient in C#3.5 and above
- Experience on WCF and Web API REST Based services
- Sharp on troubleshooting Production Issues and Incidents
- Hands-on with design patterns
- Exposure to Agile methodology and framework
- Good To Have Knowledge on ELK, Profiling and load run generation tools familiarity (JRUNNER) Splunk, db tools, network sniffers, performance engineering
30
Software Senior Engineer Resume Examples & Samples
- Ability to produce high quality code in C, Python, or related languages
- Develop and execute on feature test plans
- Actively participate in code reviews for both dev and test
- Experience in developing software in a UNIX / FreeBSD / Windows development environment
- Familiarity with UNIX and shell scripting
- System troubleshooting expertise
- Develop and integrate unit/feature level tests into automation framework
- Discover high quality bugs and verify their fixes
- Deliver completed test tools to the Certification Lab and support their integration as required
- Write portions of feature test plans as necessary; successfully follow plans written by others
- Contribute to the creation of project schedules
- Extensive understanding of multithreaded, asynchronous, kernel-mode programming concepts
- Hands-on experience testing or developing for FreeBSD or other POSIX/UNIX operating systems
- Experience working on and shipping a storage product
- Kernel testing or development experience
- Outstanding problem solving skills. Both top-down and lateral
- Obsessed with Customer satisfaction and delight
- As a validation software engineer you will work on some of the following products and teams in the Data Services organization: SyncIQ, SmartLock, Snapshots, Dedupe, Data Protection, and Cluster Infrastructure
31
Software Senior Engineer Resume Examples & Samples
- Improve the storage product to meet security compliance requirements
- Collaborate cross functionally with other engineering groups
- Support and facilitate security related compliance validation testing
- Collaborate cross functionally with engineering employees and other engineering groups
- Voluntarily shares information, fosters teamwork and collaboration
- 3+ years of hands-on SW development experience
- Experience with programming languages such as: C / C++ / Java / Python / JavaScript / Perl
- Experience with APIs: REST, SOAP, and other integrations
- Strong diagnostic and problem resolution skills
- Knowledge of cryptographic concepts, information and network security a plus
- Knowledge of Linux system, container, and other virtualization technology a plus
- Knowledge of security analytics, machine learning highly desirable
32
Software Senior Engineer Resume Examples & Samples
- Gathers business requirements and participates in product definition and feature prioritization
- Protects Intellectual property by working appropriate legal elements (patents)
- Develops and implements plans and tests for product quality or performance assurance
- Strong scripting and programming knowledge and experience – especially in Python (but also scripting with DOS batch files, Java scripts, Perl, shell, and VB, and also SQL, XML, and programming languages)
- Working knowledge of computer hardware, both client and enterprise systems, x86 based Legacy and UEFI BIOSes, along with diagnostics and factory tools run from the UEFI Shell. Working knowledge on firmware tools on different peripherals
- Enterprise level troubleshooting
- Expertise with client operating systems including XP, Vista, Win7, Win 8, WinPE and Linux
- Expertise with enterprise operating systems including Windows 2003, Windows 2008 and Linux
- Working knowledge of imaging tools including Ghost, Image-X
- Experience with MS Visual Studio and VSS/source control methods
- Experience with Virtualization technologies a strong plus
- Experience with Team Foundation Server(TFS)
- MSBuild experience would also be a plus
- Experience in customer support, technical leadership, IT
- Bachelors degree in engineering, IT
- Technical Professional Certification (MCSD, MCSE, Linux, etc)
- Proven track record of process improvement or BPI certification
- Subject matter expertise in software architecture and design
- Experience in a Factory Deployment environment
33
Software Senior Engineer Resume Examples & Samples
- Undergraduate degree in computer science with a minimum of 6 years of software development experience, or a Graduate degree with 4+ years of experience
- Experience working in building eCommerce web software, APIs
- Startup Experience and entrepreneurial spirit is desired
34
Software Senior Engineer Resume Examples & Samples
- Should possess good analysis and design skills and worked on enterprise online application
- Should be able to guide a small team
- Should be competent to analyze diverse and complex problems
- Should have advanced ability to effectively troubleshoot program errors
- Should have advanced skill on MS.NET, ASP.net MVC, XML, AJAX, Web service and SQL server
- UI - HTML 5, CSS3, JQuery, Twitter Bootstrap, Angular JS, C#
- UI Nice to have - SEO, Bundling, CDN, Caching, Fiddler, Net Mon
- App Tier - C#, WCF, Web API, Design Patterns, SQL Server, Performance tuning
35
Software Senior Engineer Resume Examples & Samples
- Design and implementation of new features and applications for enterprise-level customer environments
- Execute given assignments in a self-directed manner, anticipate issues, and modify procedures as necessary
- Required Qualifications
36
Software Senior Engineer Resume Examples & Samples
- Knowledge of web service technologies (preferably REST/JSON based)
- Familiar with Web and Application servers like Apache, HTTP and Tomcat
- Good understanding of object oriented design patterns
- Broad based understanding of enterprise software
- Strong coding, profiling and testing skills
- Experience working in a development process employing continuous delivery
- Relevant bachelor's degree or equivalent with 6-8 years industry experience
37
Software Senior Engineer Resume Examples & Samples
- SD will have extensive experience leading software development efforts and teams, and will have demonstrated skills in agile software development and leading Scrum Teams
- The successful candidate will identify and apply state-of-the-art solutions as part of the overall system design and architecture
- The individual will work with members of a diverse project team and participate in the overall design and creation of web-based and other software applications, and coordinates systems engineering, software development, testing certification and accreditation, and integrated logistics support activities
- The SD provides technical knowledge to the project team, project manager, and customer to ensure the project meets programmatic and functionality goals
- The SD directs and works within a Scrum Team to design and develop software, determine interfaces, and conduct /support technical feasibility analyses
- The SD supports requirements and implementation analysis, design, development, testing, and enhancement of application software
- The SD also works as a software developer on the project. The individual prepares technical documentation, and supports customer release reviews and other briefings, while also contributing to development and engineering planning. The SD must have thorough knowledge of coding, testing, debugging, documenting, and maintaining software programs
- The SD will be self-directed and capable of working effectively in a dynamic, fast-paced environment to meet project goals and timelines
- 12+ years of in-depth experience creating business related applications leveraging Java technologies
- Must have experience with Core Java / J2EE application and development skills
- Must have experience with strong backend development (7-10 years)
- Must have experience with Spring framework
- Must have experience with JPA
- Must have experience with Hibernate framework (5+ Years)
- Must have experience in producing RESTful Web Services
- Must have experience with Build tools such as Maven integrated repositories like Nexus and version control tools like GitHub and SVN
- Must have experience with Continuous integration and deployment tools such as, Jenkins (Hudson), uDeploy and Chef
- Strong architecture and design skills
- In-depth understanding and experience with SOA, Web Services, XML and JSON
- Knowledge and hands-on experience in developing enterprise web applications
- Good skills in Threading, Serialization, Security and performance optimization
- Deep experience and knowledge of Architectural Patterns and Design Patterns
- Ready to work in dynamic and ever-changing environment
- Able to lead and drive technical solutions
38
Software Senior Engineer Resume Examples & Samples
- Innovative thinker with strategic planning abilities
- Ability to work effectively with senior management
- Very strong and proven C# programming experience (minimum 5 years)
- Software design patterns (3 years)
- Development and integration of RESTful Micro-services (2 years)
- Relational databases (3 years)
- SQL language (3 years)
- MongoDB or similar NoSQL database system (2 years)
- JSON (2 years)
- Solid work ethic
- Able to interact effectively with team members and management
- Able to follow directions and respect department / corporate policies
39
Software Senior Engineer Resume Examples & Samples
- Exercise considerable latitude in translating “lose” customer requirements, mapping them to tangible technical requirements and developing proof-of-concepts spread over one or more 6-8 week sprint’s
- BS and Masters in Computer Science or equivalent degree with 5+ years software industry experience
- Essential Knowledge/Skills
40
Software Senior Engineer Resume Examples & Samples
- Work in a team environment, effectively dividing workload and integrating with team solutions
- Work directly with software developers in the organization to determine and address critical needs
- 3rd party CI/CD toolset support, maintenance, performance analysis, and troubleshooting
- Evaluation of gaps in 3rd party solutions and development of scripted automation solutions to fill those gaps
- 2nd line support for DevOps tools deployed and maintained within the team
41
Software Senior Engineer Resume Examples & Samples
- Work on product portfolio resolving industrial challenges which is continuously invested by company
- Participate in pure open source project (eg: RackHD) powered by DELLEMC and engage with technical experts from both internal company and external community
- Work in the global team operated in Agile/Scrum model; passionate, self-managed
- Use latest software technical stack and process
- Responsible for design, development and maintenance of open source related project
- Support customer to deploy solution or troubleshoot problem based on the projects
- Work as part of a cross-functional team spanning multiple geographical locations
- 6+ years working experience
- Rich experience in web application development and related technologies; “Full-stack” experience is a plus
- Proficient programming skill in language such as Javascript/Python/Java/C++, etc
- Good Linux system knowledge
- Experience in cloud computing, server/switch management or DevOps is a strong plus
- Experience of participating in open source project is a strong plus
- Excellent communication skills, oral and written English
- Familiar with modern software development process like Agile, TDD, etc
- Self-motivated and be able to work in a fast paced environment and learn new things quickly
42
Software Senior Engineer Resume Examples & Samples
- Required Professional degree in a technical discipline with a minimum of 6 to 8 yearsof professional experience in software development
- Should have in depth knowledge on Internal architecture of oracle
- Atleast 4+ years of experience in PLSQL Coding
- Knowledge of Oracle PL/SQL best practices and development methodologies or standards
- Atleast 3+ years in SAP Data Services
- Experience in Informatica is an added advantage
43
Software Senior Engineer Resume Examples & Samples
- Accountable for customer issues escalated into Engineering
- Develops solutions to complex problems, which require regular use of ingenuity and creativity
- Collaborate with other Engineers, Engineering groups & management, voluntarily shares information
- Perform required tests in a self-directed manner, anticipate issues, and modify procedures as necessary
- Offer proposed design changes/suggestions to processes and procedures, involved in product planning as it relates to quality standards
- Exercise considerable latitude in determining technical objectives, without appreciable direction
- Perform on call duties and be available off hours for customer escalations as required
- Proficiency in the Windows operating system
- Familiarity with Storage Area Networks
44
Software Senior Engineer Resume Examples & Samples
- Evaluating and recommending software and hardware solutions to meet business needs
- They will be a key interface between IT developers, business users, and senior management in defining technology solutions, based on business needs, which require complex analysis and in-depth evaluations of industry standards/technologies and complex business/systems processes
- Expert knowledge in analyzing, designing, and developing solutions to highly complex problems. Very Good Understanding of SOLID Principles and Design pattern
- Ability to view problems objectively and develop creative solutions to highly complex, time sensitive problems
- Solid foundation in HTML/XML, ASP.NET, scripting languages and C#
- 10+ years hands-on experience with Microsoft .NET, ASP.Net, MVC, C#, WCF, Web API etc including development tools, debugging and VSTS
- XML, Web Services, .Net-Remoting, WCF, Generics, LINQ, Threading, Cache Coherence Solution, TDD, ORM, Dependency Injection, MVC
45
Software Senior Engineer Resume Examples & Samples
- Lead or participate in the software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, test development, re-engineering and maintenance of scripts or software
- Troubleshoot issues in a complex environment to develop sustaining fixes
- Drive ideas
- Protect Intellectual property
- Responsible for delivery within schedule and quality guidelines
- Work within a team and communicate well
- Take ownership
- Strong driver troubleshooting and unattended driver installation skills
- Strong experience with Client Operating Systems (OS), OS imaging is required (Win7, Win8, Win8.1, WinPE, Win10)
- Experience with imaging and deployment tools including DISM, Image-X, Ghost, SCCM, and MDT
- Strong experience with scripting (PowerShell, DOS batch, VB, Python, XML)
- Solid working knowledge of laptop and desktop computer hardware is preferred
- Experience troubleshooting blue screens
- Enterprise level, cross-functional troubleshooting
- Experience in a manufacturing environment
- Experience with Software Change and release Management
- Experience with Agile Parts Lifecycle Management and Quality Management (PLM, and PQM-BITS)
46
Software Senior Engineer Resume Examples & Samples
- Component definition, design, scoping and delivery
- Knowledge of programming languages; C/C++/C#/.NET, quick learner
- Experience with databases, operating systems, tools and hardware platforms. Able to achieve mastery of new tools, languages and operating systems with some training and on-the-job experience
- Experience in System Design, Analysis, process improvement and issue resolution
- Good team player and able to communication with global team
47
Software Senior Engineer Resume Examples & Samples
- Life at Dell means collaborating with dedicated professionals with a passion for technology
- When we see something that could be improved, we get to work inventing the solution
- Our people demonstrate our winning culture through positive and meaningful relationships
- We invest in our people and offer a series of programs that enables them to pursue a career that fulfills their potential
- Our team members’ health and wellness is our priority as well as rewarding them for their hard work
- Manages, resolves and documents issues and events related to system and environment availability
- Monitors, measures performance characteristics of applications and performs routine maintenance
- Communicates with all stakeholders (customers, development teams, end users, etc.) to address system issues and escalates unusual problems
- Proposes and implements systems enhancements that will improve the reliability and performance of the system
- Learns new applications, Dell-specific technologies, system behavior and business processes as they relates to customer needs
- Intermediate knowledge of client/server networks and general understanding of how technology supports the business
48
Software Senior Engineer Resume Examples & Samples
- Provide engineering level support to Dell EMC Global Technical Support groups and customers
- Ability to identify problem, recreation, and root cause analysis for issues related data storage and applications
- Understanding of object oriented programming concepts. Ability to read/write - C++/ Java/Python
- Ability to troubleshoot and solve complex problems
- Previous internship or coop experience would be good as well
- Ability to multi-task in an ever-changing work environment
- Ability to work in a distributed team environment
49
Software Senior Engineer Resume Examples & Samples
- Works closely and iteratively with Scrum team members to clarify functional requirements, determine testing and test automation requirements, and provide feedback on design solutions (functional and technical)
- Conducts Manual testing, and uses exploratory testing techniques to uncover weaknesses in testing test approaches/processes
- Responsible for ensuring quality of their own work as well as the work of the development team
- Investigates new technologies and techniques and researches ongoing industry developments
- 4+ years of experience in various phases of testing, designing, and developing complex enterprise applications, including automation test development
- Expertise in most of the following – Selenium, Web API (MS ASP.Net), MVC, WCF, HTML5, CSS, JavaScript, JSON, SOAP, REST, JQuery, .Net Framework, C#, Web Services
- Practical experience in analyzing, designing, and developing solutions to highly complex problems
- Strong confident communication skills, including the ability to convey technical information effectively to both IT and business audiences
50
Software Senior Engineer Resume Examples & Samples
- Perform and support configuration of firewalls, switches, virtual servers and storage
- Contribute to technical installation guides and user documentation by producing and reviewing content
- Work on highly complex customer technical issues requiring sound judgment in order to resolve problems and provide recommendations
- Candidate should work closely with Engineering, Development and other cross-functional teams to replicate the issues reported by the customers, validate the fixes provided through various releases and resolve the customer issues in a professional manner
- Possess basic proven skill in installing, configuring and troubleshooting: Server Hardware and Windows server and client operating systems
- Possess basic understanding of Systems Management technology like Microsoft System Center Configuration Manager
- Possess working knowledge of networking and I/O technologies, methods, and sub-systems (USB, Ethernet, WLAN, PXE, etc.)
- Possess basic knowledge of SQL, MySQL, and scripting PowerShell
- Excellent written and verbal communication skills with the ability to interface effectively with technical and non-technical groups
- Possess a basic knowledge of Windows Server environments, error log analysis, SAN/NAS, DNS/DHCP, SMTP and network communication protocols
- Demonstrated ability to use in-depth troubleshooting to resolve issues
- Possess system level understanding and hands-on experience in computer programming (including scripting using Python or JavaScript with Angular)
51
Software Senior Engineer Resume Examples & Samples
- Functional and Technical understanding of Oracle PIM ( minimum features of Release 12)
- Functional and Technical understanding of Oracle E-Business Suite ( minimum features of Release 12)
- Hands-on on below features: Setup Workbench, Mass upload, Item, BOM Management, Business Events
- Hands on Oracle Apps Database
- Good understanding of the API, customization and personalization features
- Should be able create Proof of Concept (POC) on any new initiatives
- Prepare Solution Concept Document( MD50)
- Prepare detail technical design document (MD70)
- Knowledge of latest PIM release 12.1.3
- Knowledge of Change Management ( Workflow), Import Workbench, Rules, publication framework
- PIM integration to upstream and downstream using Oracle AIA/OSB 11g
- Knowledge of Informatica
- Knowledge of Oracle Apps Database Architecture
52
Software Senior Engineer Resume Examples & Samples
- Looking for a candidate that is highly motivated, results driven and an excellent Team player to deliver Software Defined Storage solutions in the areas of Automation and Infrastructure Provisioning
- Works with Product Owners to understands and translates Business requirements into software solutions
- Works with Scrum Team to develop new features and solutions to meet our Customer and Business objectives
- Works with Scrum Team to design and automate test cases
- Troubleshoots and performs Root Cause Analysis of issues within Production/Development environment
- Understand the Security aspects of the Product to help identify and remove any vulnerabilities
- Understand the Performance aspects of the Product to drive optimizations and maintain response times across the stack
53
Software Senior Engineer Resume Examples & Samples
- Ability to lead a team of developers and mentor junior engineers
- Cross-functional team collaboration across a variety of other DellEMC software solutions
- Strong proficiency in the design and creation of new REST APIs
- Experience with Docker or other container platforms
- Experience working with open source projects are a plus
- Experience working with customers on technical software issues
- Strong understanding of concepts associated with Virtualization
54
Software Senior Engineer Resume Examples & Samples
- Act as technical lead for a team of developers
- Accountable for delivery of features, anticipate issues and addresses proactively
- Builds high-performing, secure, globalized software using design patterns
- Leads and participates in code reviews
- Offers proposed design changes/suggestions to processes and products
- Interacts cross-functionally with other teams
- Follows and contributes to software development best practices
- Bachelor’s degree from accredited college in related discipline
55
Software Senior Engineer Resume Examples & Samples
- Leads or participates in the systems software development lifecycle, which includes research, new development, modification, security, correction of errors, reuse, re-engineering and maintenance of software products
- Designs and develops major functional or performance enhancements for existing system products, or produces new system software products or tools
- Design and develop software in Windows, Linux or similar complex multi-threaded OS environments for security platforms or embedded devices
- Performs competitive analysis for features at a product level scope
- Creates technical documentation of system software products/solutions
- Assists with the development and review of end user and technical end user documentation
- Drives idea generation for new system software products, or for the next version of an existing product
- Protects Intellectual Property by working appropriate legal elements (ex: procurement, patents, opensource)
- Contributes to the design and architecture of new or re-engineered software
- Prepares written software system specifications for complex products from architectural diagrams and documents
- Develops and reviews design, functional, technical and/or user documentation, as needed
- Develops, tests and integrates code for new or existing software of significant complexity
- Provides sustaining or maintenance support to existing software, either by implementation or providing guidance to less senior engineers
- Designs and implements source code revision control methods for products
- Prepares accurate project status documentation for leadership
- Measures and analyzes quality metrics
- Defines and implements actions for departmental or cross-functional process improvements
- Contributes to resource, schedule and cost sizing for software system development projects of medium complexity
- Solid knowledge of programming languages; operating systems; databases; system, network, operating system, and application administration tools and utilities
- Able to code/debug more complex programs using either written or verbal design specifications
- Able to achieve mastery of new tools and languages with training and on-the-job experience
- Able to understand and follow software lifecycle methods
- Understands tradeoffs between hardware and software interactions
- Able to learn new operating systems with training and on-the-job experience
- Understanding of cloud architecture concepts and experience with virtualization technologies
56
Software Senior Engineer Resume Examples & Samples
- Develop a Win10 UWP application with interactive content, launch points to many Win32 applications and modern settings
- Develop a .NET WPF-based applications with system tray component
- Develop Windows service(s) that will interact with other Dell applications
- Being the technical expert for the entire Windows application development stack
- Be familiar with various methods to customize Win 10 OS settings
57
Software Senior Engineer Resume Examples & Samples
- Troubleshoot and debug system/component issues (HW/SW). Root cause defects of reasonable to high complexity on multiple Windows versions
- Interface with Microsoft and other dell teams as required in root causing issues. Provide adequate technical details to the internal and external teams to substantiate the findings and drive issue resolution
- Build in depth knowledge of various OS stack (storage, networking, virtualization, system management) and contribute to the deliverables in these areas
- Build rapport with the vendors and the team at Austin. Work in coordination with the teams to achieve engineering objectives
- Keep track of developments in Windows Server operating systems. Use the knowledge to make Windows OS work seamlessly on Dell Platforms
- Study new technologies offered by Dell and share the knowledge with team members through presentations/documentation
- Lead the Windows issues debugging work with other Dell teams as needed to resolve OS issues
- Should have 6-8 years of relevant experience
- Should have strong Computer Architecture background, should have good exposure to Hardware, BIOS, Firmware, Assembler, Kernel abstraction layers
- Should have Strong C/Assembly level Programming/Debugging Skills
- Should have knowledge of Windows Internals and conceptual understanding of OS. Strong Device Driver Development background will be a plus
- Should have good conceptual understanding of networking, storage and system management subsystems
- Should have a strong background in computer hardware, especially CISC architecture
- Must have good analytical skills to trouble shoot technical issues
- Should have knowledge of WinDbg and sys-internal tools
- Should have good exposure to programming languages and scripting. Should be familiar with software development life cycle
- Should have solid written and verbal communication skills. Experience involving day-to-day interaction with distributed teams based at US would be an added advantage
- Knowledge of system management tools will be plus
- Hands-on Exposure to Windows server OS and other relevant technologies will be a plus
- Should be engineering/masters graduate in Computer Science/Information Technology/Electronics and Communication or Electrical Engineering
58
Software Senior Engineer Resume Examples & Samples
- Performs L3 software development activities on the Dell Commerce Platform, supporting the business in a high uptime environment
- Takes ownership of production issues on class 1 applications, including but not limited to: Search, Configurator, SNP Sales Platform Services, GCM Pipeline Services, Customer Integration Layer and Customer Account Master
- Works closely with L2 application support teams in performing root cause analysis and deployment of defect fixes in keeping with our SLAs
- Works closely with L1 EOG application support teams in setting up real-time monitors and alerts for applications within our scope of support
- Performs routine systems maintenance and code level changes to applications, including planning, scheduling and deployment of CRQs
- Performs proactive maintenance, including capacity management and optimization, automating repetitive tasks where possible
- Participates in product backlog grooming sessions with delivery teams, ensuring all our defect fixes get prioritized accordingly
- Adheres to Dell’s IT standards, policies and procedures around software development, and change and release management
- Degree in Computer Science, Engineering or equivalent, with 6+ years of relevant work experience
- Experience with complex T-SQL queries, stored procs, functions and triggers
- Experience in AppDynamics, Splunk or similar monitoring tools
- Experience working in a global 24/7 support environment
- Experience with Agile best practices and DevOps
59
Software Senior Engineer Resume Examples & Samples
- Support all activities necessary to take a product from concept to production including system architecture definition
- Contribution to behavioral specifications and defining engineering functional plans
- Develop technical specifications, Proof Of Concepts, evaluating prototypes and making recommendations, defining program scope, driving design / engineering reviews are part of the job responsibility
- Strong firmware / System development background with strong C/C++ development/debug skills
- Experience/exposure to I2C, MCTP, IPMI, NCSI protocol is a plus
60
Software Senior Engineer Resume Examples & Samples
- Hands on Java programming, Java script, HTML and C programming skills is a plus
- Linux development experience a plus
- Knowledge of virtual systems a plus
61
Software Senior Engineer Resume Examples & Samples
- Performs L3 software development activities for the Dell Commerce Platform
- A - Ownership of production issues on high availability applications
- Works closely with L2 application support teams in performing root cause analysis and providing training/knowledge transfer to them as required but production changes
- Adheres to Dell’s IT standards, policies and procedures around software development, and change and release management.T
- Performs routine systems maintenance and code level changes to applications, including planning, scheduling and deployment of changes
- Participates in product backlog grooming sessions with feature teams, ensuring all our defect fixes get prioritized accordingly
- Experience with complex T-SQL queries, stored procs, functions and triggers (Mongo experience a plus)
- Strong sense of ownership, urgency, and drive Sharp analytical abilities and proven design skills
62
Software Senior Engineer Resume Examples & Samples
- Experience designing & developing integrated multi-component solutions via SDKs, REST APIs, etc
- Experience working within an Agile/scrum framework
- Understanding of Dell EMC Products, Solutions and Strategy
- Operations or systems administration experience in Windows and Linux/Unix (CentOS/Red Hat)
63
Software Senior Engineer Resume Examples & Samples
- Supporting integration sites and deployment teams during the validation process. Quickly responding to issues and questions while driving continuous improvement to the validation process
- Being responsible for the integration of several software tools used for system configuration, system updates, system management, and integration validation
- Being capable of understanding system hardware and firmware. This candidate should be able to communicate issues seen during integration to the appropriate engineering counterparts
- Solid understanding of over test process and procedures
- Ability to drive closed loop corrective action with the integration vendor and ESI engineering
- Experience with database administration: maintain data consistency across several factory servers and dozens of field servers, utilize templates to create new rack configurations
- Understanding of enterprise server technology: BIOS (utilize OS level tools for changing CMOS), BMC (utilize ipmi standards and OEM specific commands), RAID/HBA controllers (LSI MegaCLI/SAS2FLASH, PMC/Adaptec arcconf, Intel), Intel 10GB, Mellanox Infiniband
- Understanding of modern network technology: Cisco Nexus, Arista, Quanta, SFP+ Twinax, Fiber Optics, Cisco CDP
- Experience with scripting/automation languages: BASH, SQL, Expect, Python, Ruby
- Management/Support skills: Project planning, resource allocation, phone or IM support
- Strong communication skills and drive for results
- Strong ability in organizing and managing multiple projects, tasks and changing priorities
- Five+ years of experience. With BSCS, BSCE, or equivalent
64
Software Senior Engineer Resume Examples & Samples
- Strong knowledge and experience working with DevOps stacks such as the Atlassian suite of JIRA, Bitbucket/git, Bamboo, and Confluence
- Strong knowledge of programming languages such as C#, Python, and scripting such as PowerShell
- Expert administration skills and experience administering Windows and Linux based servers
- Experience with providing production quality systems to software engineering teams
- Experience with test automation (Python, RESTAPI and Robot framework) in Continuous Integration / Continuous Development environment
65
Software Senior Engineer Resume Examples & Samples
- Works closely with the global support team, senior solution architects, developers, and executives within Seller to support and maintain Sales applications
- Works closely with end customers and understand the issue they are facing and providing a solution or work around
- Understand the application, business process and ready to troubleshoot and debug a production issues
- Proposes a solution to the end users of the sales application or a work around that allows the end user to continue the business
- Ability to quickly understand the issue and troubleshoot/diagnose to find the root cause
- Experience working on logging and diagnostic tools for troubleshooting and diagnosing the issues
66
Software Senior Engineer Resume Examples & Samples
- Provides advanced network/systems diagnosis and problem resolution
- Assist IT managers and IT senior management with service planning, service delivery and reporting
- This position requires 7x24 support and event management of all mission critical systems
- Leads system server activities involving Linux, Unix and Windows systems
- Provides advanced systems diagnosis and problem resolution
- Capable of event management across mission critical systems
- Ability to have a thorough understanding of related applications for troubleshooting and requirements
- Problem solving skills in complex technical environments
- Communication skills (both technical and customer facing) with global teams
- Sense of urgency and willingness to get the job done
- Thorough end to end knowledge of systems infrastructure management
- Advanced Linux as a MUST
- Cloud experience – Azure is a plus
- Configuration Management Chef/Puppet/Ansible – Chef is advantage
- At least two languages from the following - Bash.Ruby,Python,Powershell,GO
- Microsoft Windows server and Active Directory experience - PLUS
- Bachelor’s degree or equivalent work-related experience required
- A minimum of 5 years of systems, server, infrastructure, project management and required
- Experience with current company infrastructure a must
- Appropriate certificates and licenses preferred (RH, MCSE, etc.)
- Must have a high level of expertise in more than one computing environment
67
Software Senior Engineer Resume Examples & Samples
- Design and implement software features for the product in IAM product space
- Support our customers through fixing reported issues
- Work with other development and QE members to help implement best practices across the product
- Participate in a continuously improving Agile team to implement new features and enhancements
- Strong Experience with Java technologies and Hibernate
- Strong knowledge of UNIX based operating systems (SUSE, RHEL)
- Experience with application servers (Jboss, Wildfly, WebSphere, WebLogic etc)
- Experience with build tools, Jira and other software development tools
- Experience preferred with installer packages and scripts
- Exoperience with SQL database, preferably PLSQL
- Knowledge of "agile" software development practice (e.g. scrum, iterative development, continuous integration, test-driven development, etc.)
- Ability to work independently in a fast paced, constantly changing environment
68
Software Senior Engineer Resume Examples & Samples
- 5 + years of experience in a Manufacturing Test Engineer role required
- Highly skilled in Windows PE, Python scripting and C/C++ programming
- Strong analytical, problem solving and debugging skills
- Ability to work with rapidly changing priorities and interface/coordinate with many different teams
- Capable of working with minimal supervision
69
Software Senior Engineer Resume Examples & Samples
- Strong experience with Java platform technologies. (Core Java, J2EE)
- Implement application features
- LDAP / Active Directory
- VMware / Virtual Appliance development experience
- Experience in REST, Spring, JBOSS environment
70
Software Senior Engineer Resume Examples & Samples
- Undergraduate degree in computer science with a minimum of 8 years of software development experience, or a
- Expertise in developing efficient stored procedures, views, triggers and UDFs
- Expertise in database design including normalization, query optimization, referential integrity, and logical database architecture
- Experience in troubleshooting and resolving database integrity issues, performance issues, blocking and deadlocking issues, replication issues, connectivity issues, security issues etc
- Experience in Performance Tuning, Query Optimization, using Performance Monitor, SQL Profiler and other related monitoring and troubleshooting tools
- Expertise in detecting and troubleshooting SQL Server related CPU, memory, I/O, disk space and other resource contention
- Strong knowledge in index management, DMVs, integrity checks and updating statistics
- Strong in Replication
71
Software Senior Engineer Resume Examples & Samples
- One voice for the IT Analytics team - accountable to the product manager and ultimately the customer for all development and ongoing support
- Works to define and analyze problems and opportunities, actively engaged in stakeholder conversations providing actionable recommendations on how to optimize the business of IT
- Helps the IT Analytics team with business context to define, formulate, and validate metrics
- Works within a prioritized product backlog and analytics roadmap
- Develops presentation of project work, development activities, and results/findings to key stakeholders
- Responsible for developing data artifacts and visualization stories based on product management prioritization
- Negotiates acceptance criteria for work results and negotiates release schedule
- Performs tool research on standards and best practices for chosen BI tools to develop and refine Dell's standards and best practice for their use
72
Software Senior Engineer Resume Examples & Samples
- SRE will be responsible for uptime/availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning
- She uses her experience in handling large complex enterprise production infrastructure and has developed or undertaken Production Readiness Review (PRR)
- Has the ability to provide clear directives to the infrastructure team and helps increase or improve overall serviceability, performance, cost effectiveness and security
- SRE can identify repeat problem areas and build monitoring and automation tools to mitigate them
- Develop dashboards, visualizations and regular monitoring for our infrastructure components and core applications
- Automate system capacity, uptime and other system related reports
- Gain expert level knowledge of our applications and services
- Provide operational support to our awesome development teams
- Participate in a weekly on-call rotation, Conduct regular SRE quarterly service reviews to assess workload
- An SRE should have strong technical expertise with a good sense for the intersection of technology and business functions/application knowledge
- Work with engineering teams to design and write code to create systems which are highly available and able to scale seamlessly
- Create methods, policies and processes to ensure seamless deployment
- Plan for and eliminate any potential threats to the product stability, availability or overall security
- Improve monitoring, alerting and resilience of systems
- Write/develop tools to assist work such as capacity planning or improving the ability to debug production issues over distributed systems
- Contribute to a culture of learning and responsibility by writing detailed postmortem RCA reports
- Tackle live issues on production when on-call with assistance from the rest of the teams
- 5+ Years Experience in working both Software Development and Systems Engineering
- Experience crafting, analyzing, and troubleshooting distributed systems
- Expertise in any cloud implementation is a must, certification would be added advantage
- Should be an expert of Redis, and MySQL. Can write programs, develop applications in the hour of need
- Should be good at LINUX/UNIX, RDBMS, JMeter, Load Balancers, Certificates, DNS, Proxy, networking concepts, shell & Python Scripting etc
- Knowledge on any Config management tool, working understanding of Enterprise and Internet Security is a plus
- Attention to detail and accuracy and ability to spot long-term trends in production web environment
- Outstanding interpersonal, analytical, and communication skills
- Most importantly takes ownership and enjoys being an SRE
73
Software Senior Engineer Resume Examples & Samples
- Design new applications integrating using both the SharePoint .NET Controls and Web Service implementations as part of the overall Knowledge Management architecture
- Provide feedback for regular internal process improvement and best practice reviews
- Knowledge and/or experience working within Combatant Commands or Military environments
- Microsoft Certification in .NET Application Development
- Working knowledge of current of geospatial mapping methods and concepts
- Experience working in, or open to working in, an Agile (preferably SCRUM) development environment
- Involvement with the MS SharePoint Community; active in forums or newsgroups
- 5-7 years’ experience in a SharePoint Architecture or Applications Development role
- IAT Level II certification(s) in accordance with DoD 8570.1
- SECURITY CLEARANCE: Active SECRET clearance to start
74
Software Senior Engineer Resume Examples & Samples
- Responsible for participating in the execution of procedures for ensuring the quality and serviceability of new features and release of software
- Create, maintain, and analyze test automation scripts and frameworks
- Isolates, reproduces and tracks bugs and verifies fixes. Analyzes test results to ensure existing functionality and recommends corrective action. Maintains and modifies test environment and configuration as needed, creates new test environments and configurations to meet test cases or problem recreation requirements
- Documents test results, manage, and maintains defect and test case databases to assist in the continuous improvement and modification of software
- Fully competent in the design, implementation, and maintenance of a test environment, including necessary equipment, configuration, and software. Fully competent in the use of necessary tools and applications
- Solid knowledge of Linux system and concepts
- Solid knowledge and experience with scripting languages that supports creating or enhancing automation test scripts. (e.g. Python, Perl)
- Knowledge/Experience of system admin is a strong plus
- Knowledge/Experience of performance testing is a strong plus
75
Software Senior Engineer Resume Examples & Samples
- Computer Science degree from a top university or relevant army experience
- Excellent development capabilities in Java, with a good knowledge of its ecosystems (5-6 years of experience)
- Experience with Java server-side programing (Spring/REST)
76
Software Senior Engineer Resume Examples & Samples
- 3-5 years of experience developing object-oriented software with solid understanding of Java
- Experience with Java Application Servers (e.g. Tomcat/tc Server)
- Experience with Relational Databases (e.g. PostgreSQL, MySql, SQL Server)
- Linux systems (e.g. Redhat, Ubuntu, Suse)
- Believe in concepts of 100% automated testing, push-button deploys, centralized management and logging
- Experience and knowledge in the following technologies is a plus
- Testing Frameworks (JUnit, Selenium)
- Configuration management tools (e.g. Puppet, Chef, Docker)
- Possess an understanding of both network and systems security
- Experience with NoSQL Databases (e.g. Cassandra, CouchDB, MongoDB)
- Cloud based development: (i.e. AWS/Azure Development)
- Performance and scalability java tuning
- Web application development (e.g. HTML, Javascript)
- Agile Scrum Development