Senior Software Dev Engineer Resume Samples
4.6
(124 votes) for
Senior Software Dev Engineer Resume Samples
The Guide To Resume Tailoring
Guide the recruiter to the conclusion that you are the best candidate for the senior software dev 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.
KW
K Waelchi
Kassandra
Waelchi
679 Botsford Estate
Chicago
IL
+1 (555) 203 7179
679 Botsford Estate
Chicago
IL
Phone
p
+1 (555) 203 7179
Experience
Experience
New York, NY
Senior Software Dev Engineer
New York, NY
Kuvalis, Nicolas and Schaden
New York, NY
Senior Software Dev Engineer
- Work with new technologies that are vital to product development
- Participate in product development in all stages including planning, design, development, testing, implementation and post deployment support
- Mentor junior developers and provide leadership by example
- Take care of our development tools and improve our continuous deployment process
- Work with different application work streams to design and deliver web apps and services for our brand new global RESTful Services platform
- Help develop long-term development and business technology strategies
- Establish enterprise wide architectural guidelines, standard methodologies, usage patterns, and development paradigms
present
Philadelphia, PA
Senior Software Dev Engineer
Philadelphia, PA
Rowe, Batz and Adams
present
Philadelphia, PA
Senior Software Dev Engineer
present
- Work with the team to develop, maintain, and communicate current development schedules, timelines and development status
- Lead development teams and mentor and provide guidance to junior developers
- Manage or utilize software that is built and implemented as a product, using best-in-class development process/lifecycle management
- Mentor junior developers and help build and motivate a high performing team of engineers
- Designing, developing and executing large scale functional, stress and performance tests
- Work with category leaders and product managers to build features used by millions of people every day, and be proud of it
- Developing and deploying new test frameworks and monitoring systems
Education
Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
The George Washington University
Bachelor’s Degree in Computer Science
Skills
Skills
- Proven record in successfully delivering highly available and scalable solutions with large transaction volume on a 24x7 operational cycle
- Experience delivering and supporting highly available and scalable solutions with large transaction volume
- Design and implement powerful, highly scalable, and reliable applications
- Ability to quickly pick up new technologies, languages with ease
- 10+ years professional experience building and operating scalable distributed systems across the full software lifecycle including design, implementation, testing, operations, and maintenance
- Experience developing highly scalable distributed platforms using Kafka, Storm and Zookeeper
- Proven experience architecting and developing highly available web services
- Superb coding skills - Experience with Java highly desirable
- Proficiency in Java/J2EE/HTML/CSS/JavaScript/Jquery and strong Java programming skills
- Responsible for the design and development activities associated with software using a range of applicable technologies (e.g., programming languages, compilers, assemblers, debuggers, other tools) for products used in local, networked or Internet-related computer programs
6 Senior Software Dev Engineer resume templates
Read our complete resume writing guides
1
Senior Software Dev Engineer Resume Examples & Samples
- Manage or utilize software that is built and implemented as a product, using best-in-class development process/lifecycle management
- Solid analytical and problem solving skills and willing to take on projects under deadline
- Must have strong communication skills and be project-oriented with ability to work with minimal day-to-day direction
- Must be highly motivated and willing to work in a team environment
- Understanding of current technologies including open source technologies
2
Senior Software Dev Engineer Resume Examples & Samples
- Perform hands-on coding, with a goal of delivering code-reviewed and unit tested code to our test team
- Provide appropriate documentation required to support your code (build, release and maintain)
- Build scalable and reliable solutions, with a focus on improved process automation
- Mentor junior developers and provide leadership by example
- 7+ years software development work experience using object-oriented languages (Java experience strongly preferred)
- Strong object-oriented programming concepts, data structures, algorithms, and system level programming
- Understanding of XML, JS, CSS, HTML, and web application development
- Expert knowledge of JavaScript
- BS or MS in Computer Science or a related technical field
- Experience working in an agile software development environment
- Ability to thrive in a fast-paced, changing environment
- Experience with LDAP, Active Directory, SAML 2.0
- Experience with Jira, Confluence, Stash
- SailPoint Identity IQ Fundamentals and Identity IQ knowledge
- SailPoint Identity IQ Provisioning and Identity IQ knowledge
3
Senior Software Dev Engineer Resume Examples & Samples
- Prototype solutions quickly, researching new technologies, where applicable and collaborate to implement the technical vision
- Contribute in the creation and consumption of open, standards-based solutions, while working with existing Expedia technologies and infrastructure
- Lead development teams and mentor and provide guidance to junior developers
- Extensive exposure to Spring framework
- Knowledge of NoSql databases and cloud computing concepts
- Experience with the Agile Toolset and Programming Practices
- Deep understanding of Test Driven Development and capable of writing extensive test cases in all levels
- Knowledge of server side design patterns and continuous delivery principles
- Ability to quickly pick up new technologies, languages with ease
- Experience required – 8+ yrs. Web development experience preferred
4
Senior Software Dev Engineer Resume Examples & Samples
- Work with the business and technology groups to refine requirements and functional specifications
- Along with the rest of the delivery team, responsible for delivering product that satisfies customer-driven user stories
- Your input will be critical to the selection of new hires on the team
- Significant experience in Java and web technologies
- Strong experience with agile project methodologies
- Critical thinker, expected to speak out and defend views
- Docker, Bamboo and Ansible experience
5
Senior Software Dev Engineer Resume Examples & Samples
- 7+ years of product development experience in consumer-focused companies
- 7+ years of technical experience as software developer, or related role
- Computer Science fundamentals in object-oriented design, data structures, alogrithm design, problem solving, and complexity analysis
- A track record of innovating in Machine Learning algorithms and applications
- Experience with scalable data processing platforms and tools like Spark, Hadoop
6
Senior Software Dev Engineer Resume Examples & Samples
- Degree in Computer Science or related field, with 8+ years professional experience in software development
- Direct proficiency in Java with 8+ years experience
- Expert in professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
7
Senior Software Dev Engineer Resume Examples & Samples
- BS degree in Computer Science, Computer Engineering or related field
- 8+ years (or more) professional experience in commercial or web-scale system software development and delivery
- Proven object-oriented design and implementation skills in Java, C++ or C#
- Deep understanding of scalable computing systems, software architecture, data structures and algorithms
- Possess strong analytical skills, with excellent problem solving abilities in the face of ambiguity
- Demonstrated leadership abilities in an engineering environment in driving operational excellence
8
Senior Software Dev Engineer Resume Examples & Samples
- Programming experience in Java or C++ preferably on UNIX or Linux platform
- Working knowledge of shell scripting, python or perl
- Ability to write SQL queries (Oracle preferred)
- Experience with object oriented analysis & design, design patterns and algorithms
- 6+ years of industry experience with a bachelor's degree in CS or equivalent
- A Master's or PhD Degree in CS highly desirable
- A strong bias toward building simple, sustainable, extensible code
- The ability to clearly and concisely communicate with technical and non-technical customers in order to understand ambiguous problems and articulate technical obstacles and solutions to complex challenges
- Practical experience with software engineering best practices, refactoring existing code, and a strong desire to create quality solutions and designs
- A deep understanding of distributed systems, multi-threaded programming and messaging technologies. (Do you know what SOA is and how to make it work? Can you write a service from the ground up without using any framework?)
- Experience with forecasting, optimization systems, mathematical programming models, Operations Research techniques, enterprise scale Oracle Databases, SQL and user interface design and development in a Linux environment are all distinct advantages
- The leadership capacity to influence the technical direction of a new product while ensuring a team-oriented approach to delivery in an agile software development environment
9
Senior Software Dev Engineer Resume Examples & Samples
- Candidates must have 7+ years of experience in software development with a track record of shipping large cross-functional projects in a high scale, global internet service environment
- Possess a mindset that takes Quality, Performance, Scalability, and Serviceability into consideration as part of the development process
- Act as Development Lead to lead medium size project in an inter-disciplinary/cross-team fashion from start to finish
- Solid experience with object oriented design with a bias for rapid development, platform reusability, maintainability, and supportability
- Experience in building high performance applications for high transaction, distributed applications supporting operational monitoring, load balancing, real time debugging, multi-threading, async communications, etc. in a Java centric development environment preferred
- Solid oral/written communication skills with proven ability to work closely with both business and technology stakeholders to make trade-offs between cost, schedule, product feature set
- A BS degree in a CS or related engineering discipline strongly preferred
- LI-AM1
10
Senior Software Dev Engineer Resume Examples & Samples
- Superb coding skills - Experience with Java highly desirable
- Extensive experience in Object Oriented Programming, data structure and algorithms
- Proven experience architecting and developing highly available web services
- Experience delivering and supporting highly available and scalable solutions with large transaction volume
- Experience leading and influencing teams in design and development
- Extensive understanding of Quality and Testing principles
- Crisp and compelling verbal and written communication skills
- Working knowledge of Agile Software Development methodology
- Prior background in building high volume messaging platform using open-source components or e-Commerce platform or transactional processing systems
- Background in Service Oriented Architecture
- Solid experience building large scale distributed systems with end to end ownership
- Experience
- 9-12+ years Software Development work experience (Java experience strongly preferred)
- 5+ years creating and supporting Web Services in a high transactional environment
- 5+ years developing software using Dependency Injection Frameworks
11
Senior Software Dev Engineer Resume Examples & Samples
- MS or BS Degree in Computer Science (MS, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering or Math)
- 8+ years of experience building production software systems
- Deep technical expertise. Deep understanding of service performance tuning and profiling
- Expertise in one or more modern programming languages (Java, JavaScript, C/C++, Objective C)
- Experience designing and developing cloud software services and an understanding of design for scalability, performance and reliability
- MS, Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, Math
- Excellent verbal and written communication skills with peers and non-technical colleagues
- Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests, recommend alternative technical approaches to meet aggressive timelines with optimal solutions
12
Senior Software Dev Engineer Resume Examples & Samples
- Need to have a Bachelor degree in CS or equivalent experience
- A minimum of 6 years industry experience in complex software systems design and development in Java or C++
- Broad knowledge of emerging platforms, Java, Linux, and programming best practices
- Experience working effectively with other Software Engineers as well as with a cross-functional team
- Experience with mentoring junior engineers to success
- Experience communicating your ideas effectively both verbally and in writing
- Master Degree in Computer Science or related field
- Experience with both back-end and front end development (full stack engineer preferred)
- Experience in incremental development
- Desire to work in a start-up style environment where iteration and rapid experimentation is encouraged
13
Senior Software Dev Engineer Resume Examples & Samples
- Bachelor's Degree and/or Master's degree in Computer Science
- 10 + years of professional software development experience
- Computer Science fundamentals in object-oriented design
- Experience with large scale security, enterprise and web preferred
14
Senior Software Dev Engineer Resume Examples & Samples
- Bachelor’s degree in Information Science/Information Technology, Computer Science, or a related field or 2+ years of experience in a software engineering role
- Solid understanding and ability to apply object-oriented design, performant data structures, and software design patterns
- Ability to develop using Continuous integration (Pipelines)
- Understanding of web services technologies such as REST, SOAP, HTTP, JSON
- Experience designing and supporting highly available (5-nines) mission-critical software services, deployed across multiple data centers, involving (preferably) at least hundreds of machines
- Experience with Asynchronous message based service design using Amazon SQS and SNS offerings
- Experience with cloud based, no-SQL datastore technology (DynamoDB, S3)
- A solid understanding of Relation Database Management Systems [RDBMS] and SQL
- Experience with distributed (multi-tiered) systems, algorithms, and data persistence
- Knowledge of IP networking, VPN's, DNS, load balancing and firewalls
- Experience with automated testing tools (ie. Selenium, JMeter)
15
Senior Software Dev Engineer Resume Examples & Samples
- Advanced coding skills in Java, C or C++, preferably on a Linux/Unix platform
- Bachelor's Degree in Computer Science or equivalent - Masters in CS preferred
- Strong, object-oriented design and coding skills (Java or C/C++ on a Unix/Linux platform)
- Exposure to system programming
- Experience architecting large-scale distributed systems
16
Senior Software Dev Engineer Resume Examples & Samples
- Investigate, prototype and deliver new and innovative system solutions
- Perform tasks including debug, bring-up, Beta and production software development
- Successfully collaborate with both software and hardware product teams
- Bachelor’s degree in Electrical Engineering, Computer Science or related field
- 7+ years of experience as an embedded engineer
- Experience in one or more of these areas: cameras, sensors, touch, wifi and bluetooth stack, algorithm development
- Experience in coding in C/C++
- Experience with RTOS
- Experience with real time debugging tools (software and hardware)
- Experience with at least one scripting language
17
Senior Software Dev Engineer Resume Examples & Samples
- Work with some truly cutting edge ideas and technology: Applying the latest in data science research to solving very large scale problems
- Join a great group of motivated, top-notch, people and work with them to solve interesting and useful problems in a fun, collaborative environment
- 10+ years of Software Development experience
18
Senior Software Dev Engineer Resume Examples & Samples
- Coordinate and mentor technical leads of each work stream
- Estimate work for technology delivery
- Develop measurement plan for quality and efficiency of team deliverables, including creating and socializing development standards
- Devise test strategy, plan, and design in collaboration with senior development staff, business owners, and management across Expedia Inc to ensure quality throughout multiple services and applications that ship to production
- Work with software architecture and development community in the organization to promote iterative development and tools to reduce cross-team dependencies while ensuring quality is maintained to the highest standards throughout the multi-service stack
- Own building quality into the services and applications delivered into any environment
- Provide requirements to the development team based on technical strategy and plan
- Promote the adoption of repeatable and automated testing mechanisms to ensure quality in all deliverables
- Identify gaps and risks in tech stack as it relates to cross-team integration, identify solutions, make recommendations to senior management on improvements, and drive solution implementation
- Serve as technical SME on tools and techniques used in area of focus
- Access and recommend additional technology options and investments
19
Senior Software Dev Engineer Resume Examples & Samples
- Work with category leaders and product managers to build features used by millions of people every day, and be proud of it
- Solve complex problems that have a large and direct impact to customers and high visibility
- Proficiency in, at least, one modern OOP language such as C, C++, Java
- System design and architecture
- Cloud and Web Services experience
- Professional experience in software development
- Dev Lead experience or mentoring more junior Engineers
- Deep understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Strong track record in designing and implementing large scale consumer facing applications
- Expertise in the following a big plus: Swift, JavaScript, Java, Python, Node.js
20
Senior Software Dev Engineer Resume Examples & Samples
- 3+ years of experience building production software
- Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Swift, SQLLite) and open-source technologies
- Development experience writing applications for a mobile platform with native and cross-platform technologies (Android, iOS, etc.)
21
Senior Software Dev Engineer Resume Examples & Samples
- 7+ years development experience with Java and/or C++ or equivalent
- Passion for building highly scalable systems in a fast paced, team-oriented environment
- Understanding of fault tolerant infrastructure software or distributed systems
- Experience with big data technologies including Hadoop and Spark a plus
- Unix or Linux platform programming experience
- Strong network programming knowledge
- A strong sense of ownership, urgency, and drive
- Graduate degree in Computer Science, Computer Engineering or related field a plus
- Experience effectively mentoring junior engineers and in leading complex technical deliverables
22
Senior Software Dev Engineer Resume Examples & Samples
- Help develop long-term development and business technology strategies
- Participate in the design, development, implementation, testing and documentation of large-scale, multi-tiered, distributed software applications, tools, systems and services using Java, Object Oriented Design and Distributed Programming
- Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery and maintenance
- Excellent communication and analytical skills
- BS or MS in Computer Science
23
Senior Software Dev Engineer Resume Examples & Samples
- Finding powerful product relationships,
- BS in Computer Science, Mathematics, or a related field
- 7+ years of coding experience in Java, C++, and Perl
- Experience managing efforts in Unix/Linux environments, distributed systems and/or applications of Machine Learning technologies
- MS in Computer Science, Mathematics or a related field and/or 8+ years software development experience
- Experience working with extremely large datasets, using tools such as Spark, Hadoop
- A proven track record of software delivery through all phases of development
- A proven track record of hiring and developing careers of software engineers
24
Senior Software Dev Engineer Resume Examples & Samples
- Drive the technical agenda for our Shipping platform
- Build end-to-end experiences for our customers, across multiple Amazon sites
- Integrate & reuse the existing Amazon services to build fast and at scale
- Proficiency in, at least, one modern programming language such as C, C++, Java
- Expertise in at least one of the following: Swift, JavaScript, Java, Python, Node.js
25
Senior Software Dev Engineer Resume Examples & Samples
- Strong knowledge of CS fundamentals including data structures, algorithm design and complexity analysis
- Proficiency in at least one object-oriented programming language such as Java, C++ or C#
- Knowledge of professional software engineering best practices for the complete software development life cycle, including coding standards, code reviews, source control management, build processes, testing and deployment
26
Senior Software Dev Engineer Resume Examples & Samples
- Be very hands-on; work with the engineering and research team to manage the day-to-day development activities by leading architecture decisions, participating in designs, reviews, and implementation
- Work with engineering teams to design and optimize a wide variety of development projects using a variety of development tools and practices. In addition, the role involves developing shared components and tools, analyzing the latest technologies and development trends, establishing and implementing standard practices as well as training and mentoring other engineers
- You must be a fast, efficient coder and make coding and design decision with multiple simultaneous dimensions in mind. You probably have more than 5 years of experience
- BS in Computer Science, Computer Engineering, or related field
- Fluency in C, C++, or Java
- 5+ years of professional experience developing software
- Experience with data mining software and techniques (Hadoop, etc)
27
Senior Software Dev Engineer Resume Examples & Samples
- 7+ years of experience in software development and testing in Java, C++ or C#
- Experience with testing methodologies (Unit, Scrum)
- Experience communicate cross-functionally and across management levels in formal and informal settings
- Knowledge of industry standard test automation tools and experience developing product test harnesses
28
Senior Software Dev Engineer Resume Examples & Samples
- Bachelor's Degree in Computer Science or related field, or 5+ years relevant work experience
- Proficiency in modern programming languages such as Java, JavaScript, C++, or C#
- Design and development of high-volume, multi-tiered, distributed software applications
- Experience providing engineering guidance to and mentoring software development engineers
- Master's Degree in Computer Science
- Experience with performant streaming media
- Experience with modern web technologies like JavaScript, React, and ES6
- Passion for movies, TV, and entertainment
29
Senior Software Dev Engineer Resume Examples & Samples
- Craft and drive a platform strategy enabling us to safely migrate core Checkout functionality to the Cloud
- Work closely with business partners and delivery teams to merge their needs with the direction of the platform
- Provide technical leadership to talented developers, both local and around the globe, who are building and maintaining powerful, scalable, reliable and highly available functionally
- Interact with Technical Leaders across the organization to evangelize the work of the team and bring in emerging ideas
- Cultivate an Open Source environment so that we can scale the number of people working in any one area of code
- Mentor younger developers to help them grow the skills required for delivering quality code and design
- Advancing the team’s design methodology and quality programming practices and evangelize those techniques across the company
- Relevant industry experience crafting and writing code
- Expertise in Java development (7+ yrs experience) and deep understanding of standard methodologies
- Tuning and scaling fault-tolerant back-end services experience
- Experience working in agile while demonstrating CI/CD methodologies
- Experience working the cloud based infrastructure, particularly Amazon Web Services
- Experience in Scala or other functional programming languages
- Experience in large scale platform refactoring while continuously delivery business value
- Familiar with standard design patterns applicable to enterprise software
30
Senior Software Dev Engineer Resume Examples & Samples
- Experience building and operating a large scale distributed system
- Proven success in solving complex technical challenges and building reliable customer facing systems
- Fluency in one or more of: Java / C#/ C++
- Proven track record of building scalable fault tolerant systems
31
Senior Software Dev Engineer Resume Examples & Samples
- Bachelors in Computer Science or related field
- 6+ years software development experience either in Java or C++
- Prior experience with building and supporting live high-volume transaction processing systems
- Familiarity with RDBMS
- XML and Web Service concepts
- Familiarity with UNIX or Linux systems
- Good understanding of distributed systems, workflow management systems
- Experience with scaling and performance of large systems
32
Senior Software Dev Engineer Resume Examples & Samples
- You will lead architecture and development of complex projects
- Advocate for quality coding
- You will assist in eliminating roadblocks
- Excellent organizational and communication skills
- Ability to thrive in a dynamic, collaborative and exciting environment
33
Senior Software Dev Engineer Resume Examples & Samples
- 8+ years of industry experience designing, and building large complex real-time distributed back-end systems
- Demonstrated experience influencing and executing on team/product direction and vision
- Significant experience with Java or C/C++ and Perl or Python development in a Linux environment using Test Driven Development
- Track record in investing time in the development of others by actively mentoring and educating the larger SDE community on trends, technologies, and best practices
- Advanced degree in Computer Science, mathematics, or other technical discipline
- Experience with network performance measurement and analysis techniques
- A broad understanding of WAN and how the Internet works
- Familiarity or experience with networking protocols and concepts such as routing, TCP/IP, BGP, OSPF/ISIS, NetFlow, SNMP, and Internet Traffic Engineering techniques
- Knowledge and experience with statistics, data analysis, and machine learning; specifically, anomaly and trend detection (statistical inference, regression models etc)
- Machine Learning - regression, classification, clustering & retrieval, recommender systems & dimensionality reduction, deep learning etc
- Knowledge of modern development platforms such as Go, Rust, containerized deployment (such as Docker, rkt, Kubernetes) a plus
34
Senior Software Dev Engineer Resume Examples & Samples
- Experience in technically leading software development teams
- Advanced software engineering skills, including the ability to write expert-level, maintenable and robust code
- Ability to lead a team of software engineers during the development of a service
- Experience as a high-availability service owner
- Experience taking a leading role in building complex software systems that have been succesfully deployed in production
35
Senior Software Dev Engineer Resume Examples & Samples
- Bachelor’s Degree in Computer Science or related technical field, or equivalent experience
- 7+ years of relevant industry experience
- Coding skills in C, C++ or Java, on a Unix/Linux platform
36
Senior Software Dev Engineer Resume Examples & Samples
- Proficiency in, at least, one modern programming language such as C, ++, C#, Java, or similar modern programming languages
- Experience with relational and non-relational (NoSQL) databases such as Oracle or DynamoDB
- Experience in designing and building highly scalable distributed systems
- Experience influencing software engineers best practices across multiple teams
- Experience in working with big data and data streaming technologies such as Kafka, Hadoop, AWS Kinesis and other AWS services
37
Senior Software Dev Engineer Resume Examples & Samples
- 8+ years of hands-on software development experience
- Demonstrated ability to ship product to customers
- Experience with Mobile Application Development (iOS and/or Android)
- Understanding of client/server security models in the enterprise
- Full Stack Software Development Experience
38
Senior Software Dev Engineer Resume Examples & Samples
- Bachelor of Science Degree in Computer Science or related field
- Knowledge of other languages like C, C++
- Ability to help define technical and architecture strategy for their team by working with other technology leaders across the organization
- Good knowledge of XML, XSD and API development
- Ability to work collaboratively with team members in different time zones and cultures
39
Senior Software Dev Engineer Resume Examples & Samples
- Working on knowledge on Event sourcing
- Extensive exposure on system monitoring
- Proficiency in Java/J2EE/HTML/CSS/JavaScript/Jquery and strong Java programming skills
- Solid understanding of load balancing, caching, database partitioning, caching to improve application scalability
- Sound understanding of client-side optimization best practices and tools
- Minimum 7 years of Web development experience required
40
Senior Software Dev Engineer Resume Examples & Samples
- Work with key stakeholders to define strategy and requirements
- Lead cross functional development on new technology
- Work with remote teams to deliver supporting software and services
- Communicate regularly with senior management
- Architecture experience
- Understanding of highly scalable web services and systems
- Passion for understanding ambiguous, complex problems and driving innovative, clean technical solutions
- Strong object-oriented design and coding skills (the language of your choice!), and fundamentals in data structures, algorithms, and complexity analysis
- Ability to mentor small teams of SW developers
- Strong technical judgment, creative thinker with a focus on the user
- Deep understanding of software engineering best practices, OOD, design patterns and algorithms
41
Senior Software Dev Engineer Resume Examples & Samples
- Work with key stakeholders in product management and executive teams to define strategy and requirements
- Lead cross functional development on new technology from design through delivery
- Work with remote teams to deliver supporting software and services in sync with launch timelines
- Communicate regularly with senior management on status, risks and change control
- 8-10+ years in software design, development and/or architecture
- Design of highly scalable web services and distributed systems
- Passion for innovative, clean technical solutions
- Background in object-oriented design and development, and fundamentals in data structures, algorithms and complexity analysis
- Experience impacting software organizations
- Strong technical judgment
- Passionate about the customer!
- Software engineering practices, design patterns and algorithms
- Past experience as a Dev Lead or Team Lead
42
Senior Software Dev Engineer Resume Examples & Samples
- Scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality
- Develop multi-tier scalable, high-volume performing, and reliable user-centric applications
- Develop high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration
- Identify, leverage, and successfully evangelize opportunities to improve engineering productivity
- BA/BS Degree in Computer Science or related technical discipline, or 10+ years of related practical experience
- 10+ years of experience in software design, development, and algorithm related solutions
- 10+ years of experience programming experience in Java, Javascript
- Extensive experience in architecting and deploying distributed applications and platforms in enterprise and web-scale
- BS with 10+ years of relevant work experience, MS with 8+ years of relevant work experience
- Expert Knowledge about Enterprise Architecture frameworks like The Zachman Framework, TOGAF, The Gartner Enterprise Architecture Framework and Practice etc
- Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design
- Strong object oriented skills; Experience with object oriented design, coding, testing patterns, and programming languages
- Experience building web applications and services with IDEs, ant, junit, etc
- Experience in designing and building infrastructure and web services at large scale
- Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management
- Experience in building vertical and horizontally scaling solutions in physical, virtual and cloud environments for various mission critical application platforms
- Experience with industry, open-source projects and/or academic research in large-data, parallel and distributed systems
43
Senior Software Dev Engineer Resume Examples & Samples
- Design and Implement high quality services including design, development, and deployment of new business functionality
- Work very closely with the Expedia Inc. brand engineering teams in order to smoothly migrate from legacy systems to new modern services. This includes answering questions about the legacy systems and enhancing services to meet their needs
- Mentor junior developers and help build and motivate a high performing team of engineers
- Work closely with system engineers from many disciplines to define and articulate project technical requirements
- Ensure that features deployed have technical integrity and stability
- 7-10 years of Development experience
- Deep understanding of data center infrastructure and cloud platforms preferred
- Demonstrated experience in building distributed and scalable services
44
Senior Software Dev Engineer Resume Examples & Samples
- Exposure to ETL Development tools (such as Informatica,Teradata.)
- MS/M Tech/ME/BS/B Tech/BE degree in Computer Science, related technical field, or equivalent work experience
- 7+ years in data engineering technologies and/or a back-end reporting systems
45
Senior Software Dev Engineer Resume Examples & Samples
- Have released your own personal app or have led with a team on a major app release
- An interest in contributing to deep product design sessions (though you need not be a visual designer)
- Experience leading teams to successful project launches
- Kotlin, MVVM
- Jenkins, Fabric
46
Senior Software Dev Engineer Resume Examples & Samples
- Master’s degree in computer science, Math or Physics or related field
- Experience with MapReduce frameworks such as Hadoop and BigData streaming technologies such as Kinesis
- Experience with building high-performance, highly-available and scalable distributed systems
47
Senior Software Dev Engineer Resume Examples & Samples
- Experience leading or mentoring software developers
- Solid professional experience in software development
- Solid background in object-oriented design and coding skills and Computer Science fundamentals in data structures
- Demonstrated strong technical judgment in conjunction with passionate customer-focus
- Experience in rapid iteration
- Technical leadership, solution architecture
48
Senior Software Dev Engineer Resume Examples & Samples
- 8+ years of industry code development in object oriented languages like C++ and java
- 8+ years of experience building high performance, high availability and scalable applications
- Solid experience of testing and a passion for producing high quality code
- Excellent communication skills and the ability to work collaboratively in a cross-functional team to create exceptional value
- Familiar with Linux (Or Unix) environment
- Able to learn quickly and dive deeply to diagnose the root cause of problems
- Able to develop code independently or as part of a pair programming team
- Agile practices and methodologies such as Test Driven Development and Scrum
- Service-oriented architectures
- Relational databases and SQL
- Experience with distributed systems, algorithms, and relational databases
49
Senior Software Dev Engineer Resume Examples & Samples
- 7+ years of software development engineering experience, with at least one year of experience developing Android applications
- 7+ years of experience in design and architecture, as well as familiarity with object oriented design patterns·
- 7+ years of experience in coding in Java and/or C/C++
50
Senior Software Dev Engineer Resume Examples & Samples
- 7+ years of experience in, at least, one modern programming language such as Python, C, C++ or Java
- 7+ years of experience automating test cases
- 7+ years of experience with testing methodologies
51
Senior Software Dev Engineer Resume Examples & Samples
- Proficiency in, at least, one modern programming language such as C, C++, C#, and Java
- 10+ years professional experience in software development
- Experience mentoring junior software engineers to improve their skills, and make them more effective, product software engineers
- Solid technical writing ability
52
Senior Software Dev Engineer Resume Examples & Samples
- Designing, developing and executing large scale functional, stress and performance tests
- Design and development of highly scalable services that use various AWS services to operate production canaries
- Execution and maintenance of existing test frameworks
- Working with other teams to deliver and operate large scale, distributed services in the cloud
- Drive quality initiatives and point out areas that require attention
- Be able to define success criteria broadly and deeply within the system
- 8+ years experience testing large scale systems and/or databases
- Good working knowledge of SQL and UNIX
- Bachelors in Computer Science or Engineering, or equivalent experience
- Experience designing and leading a team in building low-maintenance automation frameworks
- Experienced debugging, diagnosing, and troubleshooting complex, production software issues
- Ability to run tests at large scale and filter out relevant information in large result sets
- Ability to lead projects and drive them to completion
- Advanced SQL or database internals experience
53
Senior Software Dev Engineer Resume Examples & Samples
- Establish enterprise wide architectural guidelines, standard methodologies, usage patterns, and development paradigms
- Evangelize architectural vision and work with technology teams to deliver the architectural roadmap
- Push the technology envelope by evaluating and prototype new technologies in areas such as No-SQL, Cloud Computing, UX and development frameworks, etc
- Provide technical leadership and hands-on guidance with engineers as we move to a SOA Architecture and a new technology platform
- Lead platform architecture design for scalability, performance, and maintainability
- Work with different application work streams to design and deliver web apps and services for our brand new global RESTful Services platform
- 7+ years of experience in software development teams
- Experience with server-side web application development frameworks, environments, and technologies such as Spring, SOAP, REST, JMS, Hibernate, Java, C++
- Practical experience with open source and commercial application technologies that enable design, development, testing, and deployment of web services and SOA
- Proficiency with REST standards / protocols as well as developing JSON object models
- Demonstrated ability to effectively establish and maintain working relationships with all levels of the organization
- Experience with implementing large change initiatives within an organization
- Strong presentation, communication, and evangelism skills
- Familiarity with the travel industry or E-commerce websites are a definite plus
- Bachelor's Degree in Computer Science, Engineering, or Information Technology
54
Senior Software Dev Engineer Resume Examples & Samples
- 10+ years professional experience building and operating scalable distributed systems across the full software lifecycle including design, implementation, testing, operations, and maintenance
- Hands-on expertise across front-end user interfaces, business logic, and data tiers
- Experience designing internet-scale public APIs
- Experience defining and championing best practices across a software team
55
Senior Software Dev Engineer Resume Examples & Samples
- Ability to architect and design right solutions starting with broadly defined problems
- Provide technical mentorship/leadership to other engineers
- Development of code in object oriented languages like Java and C++
- B.E /B.Tech /M.E / M.Tech degree in computer science or related fields, or equivalent experience, is required
- Design, implement and deliver highly complex new software / refactor an existing software
- Identify and solving ambiguous problems, architecture deficiencies and write critical path code
- Lead design reviews and act as role model. Collaborate with related teams. His code, designs and implementation decisions set a great example to others
- Make appropriate architectural trade-offs
- Participate in hiring and mentor others. Play an advisory role for the leadership team
- Understand the business impact of the systems/software and show good judgment when making technical trade-offs between your team’s short-term technology or operational needs and long-term business needs
- Drive mindful discussions with customers and peers
- His solutions are inventive, secure, easily maintainable, appropriately scalable, and extensible. Write software that is easy for others to contribute to
- You drive engineering best practices (e.g., Operational Excellence, Security, Quality, etc.) and set standards
- You provide technical assessments for promotions
- Innovation and initiative to improve coding standards, test coverage, quality and automation
- Scripting skills in Perl, Python, JavaScript, and/or Ruby
- Ability to write and understand functional/technical specifications, mentor junior developers and good communication skills
- Innovation and initiative to improve automation and development processes
- Experience building reliable, scalable, secured and complex software systems that have been successfully delivered to customers
- Excellent written and verbal communication skills to work with stake holders and partner teams
- Experience in machine learning
56
Senior Software Dev Engineer Resume Examples & Samples
- 10+ years of experience with Java or C++ and knowledge of a scripting language (Perl, Ruby, Python)
- Experience developing and operating medium to large sized software systems
- Experience in service oriented architecture
- Experience with machine learning
57
Senior Software Dev Engineer Resume Examples & Samples
- Partner with multiple vendors to create estimates and delivery plans for projects or programs across an application family. Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects or programs for an application family
- Setting direction to mature the technology associated with the team. Key aspect of this is “tech debt” removal when possible
- Provide technical guidance to projects/programs for complex components of a multiple technology suites
- Lead teams to resolve urgent and high production incidents
- 8-12 years relevant experience, preferably 2-3 years at ESI or Master’s degree and 6-10 years of relevant experience
- Ability to provide and implement technical solutions to a wide range of difficult problems; Solutions are innovative, thorough, practical and consistent with organizational objectives; Strong customer service focus; Ability to lead discussions with all levels of the organization and provide balanced information of an idea or communication of an issue regardless of written or verbal; Familiarity with health care or PBM industry; Familiar with working in a vendor partner model; Ability to work a flexible schedule to accommodate project deadlines; Strong mentoring skills; Demonstrated ability to prioritize work load and meet project deadlines; Adaptability and willingness to lean new tools and applications; Ability to adapt in a dynamic work environment and make independent decisions; Demonstrated ability to work collaboratively across project teams
- LI-PS1