Senior Developer, Software Resume Samples

4.9 (96 votes) for Senior Developer, Software Resume Samples

The Guide To Resume Tailoring

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

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

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

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

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

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

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
TT
T Turner
Thora
Turner
940 Jeffrey Wall
Detroit
MI
+1 (555) 990 7677
940 Jeffrey Wall
Detroit
MI
Phone
p +1 (555) 990 7677
Experience Experience
Los Angeles, CA
Senior Developer Software
Los Angeles, CA
Donnelly and Sons
Los Angeles, CA
Senior Developer Software
  • Build proof of concepts (POCs) using cutting edge technology. These POCs are a critical part of the product lifecycle for the team and are used to determine feasibility of the product concept
  • Work closely with a team of Product Managers, Architects, Developers and Testers to realize the product / platform vision using the most efficient SDLC methodologies
  • Keep up with technological innovations in the software / telecom space so you can provide maximum value to the T-Mobile Un-carrier vision
  • Mentor other junior developers on the team to ensure they’re aligned with the team charter
  • Participate in design and code reviews and provide constructive criticism to other members of the team
  • Assist the team with full realization of a CI/CD methodology that allows the team to release software on demand and in the most cost effective manner
  • Understand and operate in a DevOps environment with a “you build it, you own it” mantra being the primary operating procedure
Phoenix, AZ
Senior Developer, Software
Phoenix, AZ
Nikolaus, Leuschke and Weber
Phoenix, AZ
Senior Developer, Software
  • Collaborate/Partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management, and Application Support on successful delivery of systems enhancements
  • Provide Subject Matter Expertise in one or more core Performance and Analysis tools (LoadRunner, HP Performance Center 12, Dynatrace, HP diagnostics, Wily, SOASTA)
  • Work closely with development on the design and implementation of enhancements based on the tuning recommendations
  • Utilize departmental Systems Development Lifecycle Methodology as a guide for development activities
  • Perform Code Reviews for all code written by the other developers, review code for team and industry standards compliance, and provide feedback to developers
  • Lead complex projects and mentor and provide guidance to team members at a Software Developer level
  • Convert wireframes and comps created by design agencies / internal creative resources into functional prototypes / code artifacts to realize the vision set by product managers
present
Chicago, IL
Senior Developer Software Retail Customer Experience
Chicago, IL
Purdy LLC
present
Chicago, IL
Senior Developer Software Retail Customer Experience
present
  • Generating test summary reports providing recommendation on application vulnerabilities, security, performance, functionality, etc
  • Working with other groups to conduct joint integrated systems tests
  • Developing application code
  • Writing and executing tests; unit, integration, system, and acceptance tests
  • Conducting troubleshooting, problem triage, and root cause analyses
  • Building WebSocket components for browser to hardware communications
  • Solid application design
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of Memphis
Bachelor’s Degree in Computer Science
Skills Skills
  • Demonstrated ability to segment and organize data from disparate sources and knowledge of data security and encryption models is desirable
  • Strong troubleshooting skills with the ability and aptitude to quickly understand and react in a chaotic situation
  • XSLT proficient. Oxygen tool Experience. Deep knowledge. Java or Java-script. Deep Knowledge
  • Excellent communication skills with the ability to explain and convey ideas, concepts and concerns
  • Professional experience designing and developing TSQL queries in Microsoft SQL environment is desirable
  • For projects of medium or LARGE impact to T-Mobile systems across multiple domains. Able to quickly learn, lead others and facilitate in unfamiliar domains
  • Excellent communication skills with the ability to explain and convey ideas, concepts, and concerns
  • Strong written and verbal communication skills
  • Solid understanding of software development frameworks, architectural concepts, and terminology
  • Strong oral and written communications and presentation skills. Can communicate clearly,
Create a Resume in Minutes

15 Senior Developer, Software resume templates

1

Senior Developer / Software Engineer Resume Examples & Samples

  • Minimum of 6 years’ experience working as a Software/Application Architect using .NET, C# and ASP.NET
  • Expert in industry standard methodologies for Web development. Expert in Service Oriented Architecture (SOA)
  • Expert at Object Oriented Analysis (OOA), Object Oriented Design (OOD), Object Oriented Programming (OOP), workflow, transaction lifecycles, component models, and software design patterns
  • In depth experience in Object Oriented Programming with at least one of the following: C++, Java, .NET
  • Experience with ASP.NET MVC4, JQuery, JSON, JavaScript and HTML5
  • Unified Modeling Language (UML) in-depth modeling experience. In-depth experience in the layout and architecture planning for integrating multiple platforms
  • In depth experience with iterative solution development (working within a Scrum team environment)
  • Experience with integration of multiple concurrent projects
  • Proven ability to anticipate and avoid most common problems; proven ability to solve problems quickly and independently when they arise
  • Has extensive knowledge of architecting component based applications
  • Must have demonstrated experience working in a team environment
  • Must have proven ability to work collaboratively in a fast-paced environment
  • Experience with Ad Sales media software, particularly with the proposal, rate card and deal maintenance modules
  • Experience in the Ad Sales media business, especially television and digital
2

Senior Developer, Software Resume Examples & Samples

  • Expert in Systems Architecture, Performance Engineering and Site Reliability Enquiring
  • Expert on Java, TIBCO and Database related technologies in the industry
  • Provide Subject Matter Expertise in one or more core Performance and Analysis tools (LoadRunner, HP Performance Center 12, Dynatrace, HP diagnostics, Wily, SOASTA)
  • Should be capable to utilize performance/monitoring tools, analyzing results, resolving performance related issues to include optimization and tuning recommendations
  • Work closely with development on the design and implementation of enhancements based on the tuning recommendations
  • Frequent interaction with the business to integrate knowledge of the business and functional priorities
  • Transfer knowledge to other members of the team as well as across to other groups
  • Validate the code provided by development is efficient and accurately addresses performance issues reported
  • Mentor Systems, Architects and other team members
  • Lead multiple projects/efforts and produce efficient results
  • 7 years of experience in System design, Performance Engineering, Site Reliability Engineering including Availability, Latency, Performance, Efficiency, Change Management, Monitoring, Emergency response and Capacity Planning of their services
  • Analyze the network connections and logs to troubleshoot any network issues
  • Expert in Performance Testing and Scripting using LoadRunner
  • Load test execution and work with project management determining the number of virtual users to be used during the performance test
  • Generate performance graphs using tools like Splunk etc
  • Experience in setting up monitoring tool such as Wily, Dynatrace, HP Performance Center 12, HP diagnostics management and implementation of system upgrades, enhancements, and bug fixes
3

Senior Developer, Software Resume Examples & Samples

  • 5+ years of experience in a developer, architect, or related role preferably in the wireless industry
  • Knowledge of the following is required; service-oriented architecture, product development (including areas such as C++, Java/Objective C, JSON, messaging protocols, and Web Services), build processes, project management and release models
  • Experience in BI database technologies like Teradata, Big data technologies like Hadoop
  • A strong track record of successful project delivery for large, cross-functional projects
  • Strong organizational skills, successful track record of coordinating between multiple project stakeholders, technical program managers, and software development teams
  • LI-TECH-DB1
4

Senior Developer, Software Resume Examples & Samples

  • Own development of the build and configuration management automation process
  • Analyze the current platform/process and drive the improvement initiatives
  • Provide regular status to management of configuration items and issues
  • Ensure smooth transition of work between onshore and offshore resources and provide training when necessary
  • Advocate the new initiative and initially assist other teams with adoption
  • Develop, collect and report metrics that show, measure, and track the team’s progress, delivered value and effectiveness
  • Collaborate effectively with Operations teams in a DevOps model
  • Develop application support documentation as required by the application support teams for acceptance of systems changes into production
  • Collaborate/Partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management, and Application Support on successful delivery of systems enhancements
  • Minimum 7 Years Application Development Experience in modern development OOP languages, e.g., Java or Microsoft .NET and UI technologies, e.g., AngularJS, Grails, jQuery (required)
  • Minimum 3 years professional experience designing and developing applications on one RDBMS, e.g., Oracle or SQL 2000 (required)
  • Experience with CI tools, e.g., Jenkins, TeamCity, Atlassian Bamboo and CM automation framework, e.g., Chef, Puppet, Ansible. (highly preferred)
  • Development experience on at least 4 projects with total project team size greater than 3 team members and has acted as lead developer on at least one project impacting multiple business units and providing technical leadership for at least 3 developers
  • Experience mentoring other members of technical/development staff
  • ​B.S. Computer Science or Management Information Systems or equivalent experience
5

Senior Developer, Software Resume Examples & Samples

  • Complete proofs of concept projects for introduction of changes to systems architecture, and provide technical leadership to peer team members
  • Minimum 8 Years Application Development Experience
  • Minimum 5 years development experience on Hadoop platform including PIG, Hive, Sqoop, Hbase, Flume and related tools
  • Minimum 5 year of coding Java MapReduce, Python, Pig programming, Hadoop Streaming, HiveQL
  • Experience in Big Data ETL Hadoop Stack
  • Minimum 3 years professional experience designing and developing applications on RDBMS Teradata version 14 or 15
  • Minimum 5 years professional experience using 3 or more development languages or tools (e.g., C#, ASP.Net, J2EE Application Framework, Hadoop.)
6

Senior Developer, Software Resume Examples & Samples

  • Support, triage, and troubleshoot customer support issues for new T-Mobile Digital Delivery application
  • Fix issues as needed and work with the development team to address them
  • Take the lead on high visibility, high priority and difficult support issues
  • Work with directly with customers to identify and replicate problems
  • Perform RCA (Root Cause Analysis) for the Hotfix issue
  • Support daily/weekly T-Mobile deployment
  • Proactively identify issues before customer escalation
  • 7+ years of Development experience and Application Support
  • 5 + years of experience on working multi-tiered Enterprise Application, Web or Single Page applications, Web Services and ITIL processes
  • Strong experience with UI frameworks including Angular, JQuery, JavaScripts, React, Node
  • Good understanding of Algorithms, design patterns and software architecture
  • Experience in monitoring system like Splunk, App Dynamics a big be a plus
  • Strong work ethic, integrity, customer service and communication skills
  • Ability to recognize and address sensitive issues prior to customer escalation
  • Top-notch application troubleshooting skills
  • Legally authorized to work in United States
7

Senior Developer, Software Resume Examples & Samples

  • Translate business, and functional requirements into documented technical and architectural specifications
  • Contribute to and work to meet project schedules by providing accurate estimates of effort required for development deliverables by providing updates on project progress to development and project management and by escalating issues which may affect project success
  • Utilize Systems Development Lifecycle Methodology during development activities
  • Provide on call and after hours support as required for production releases and to respond and provide Tier 4 support for production outages
  • Minimum 10 Years Application Development experience with Teradata and Oracle would be highly preferred
  • Data Warehouse industry expert with knowledge of and interest in leading edge BI best practices
  • Strong ETL design and development experience for use in complex and high-volume data warehouse environments
  • Prefer design and development experience in RealTime Change Data Capture (CDC), Metadata Manager, Profiling
  • Minimum of 8 years work experience as an ETL developer preferably in the wireless industry
  • Strong experience with ETL development and design is required
  • Experience with Teradata and Oracle is required along with good SQL writing skills
  • Good understanding of Teradata parallel architecture and its physical implementation
  • Experience using Teradata loader utilities (standalone and using with Informatica)
  • Expertise in ETL performance tuning
  • Experience with UNIX shell and Shell scripting is required
  • Technical leadership experience on at least five large scale projects, providing leadership to at least four Developers on each project involving multiple business units and with development timelines greater than four months each
  • Experience working with at least five business applications providing advanced-level production support
8

Senior Developer, Software Resume Examples & Samples

  • Take a loosely defined product concepts and Architect/design/develop a solution that most effectively and efficiently achieve the desired outcome
  • Work closely with a team of Product Mangers, Architects, Developers and Testers to deliver a successful sprint
  • Participate in design and code reviews and provide constructive criticism to other members of the team and be as a mentor for the developers
  • Implement complex, high quality, scalable and extendable E2E solutions using either IBM WebSphere Commerce or custom functionality
  • Deep understanding of source control and versioning methodologies and systems such as GIT
  • Good hands on Jenkins workflows for automated build process
  • Keep up with technological innovations in the software/telecom space
  • Advanced knowledge and in-depth understanding of IBM WebSphere Commerce out of box functionality, configuration, and deployment
  • Experience with SQL/Pl-SQL queries and stored procedures
  • Experience with Store front and extended site models of commerce
  • Hands on experience with Java/J2EE, JavaScript
  • Designing and incorporating Ajax, JQuery and JSON methodologies into client code and designing/specifying/using XML-RPC, SOAP, and REST Web services on the back-end of multi-tiered applications
  • Designing, developing, and integrating applications on an RDBMS (Microsoft SQL, Oracle, or MySQL)
  • Designing, developing, and debugging complex, multi-tiered applications on two or more of the following operating systems (Windows, Unix, Linux, or Mac OS)
  • Experience as Lead Developer on at least three projects, impacting multiple business units and providing technical leadership for at least 6 developers
  • Experience working with at least four different business applications/systems and leading or providing development team production support
  • With Java/J2EE and IBM WebSphere Commerce
  • Working as a professional software developer using programming /systems analysis skills on IBM WebSphere Commerce in roles requiring strong knowledge and skills
  • With application prototyping, construction, implementation, deployment, and integration with Quality Assurance
9

Senior Developer, Software Resume Examples & Samples

  • Minimum 7 Years Application Development Experience
  • Minimum 7 years professional experience designing and developing applications onOracle
  • Minimum 7 years professional OOP experience using Java, Servlets, JSP, JQuery, JavaScript; and deep development experience with AJAX, HTML5, CSS3, and Design patterns
  • Minimum 7 years professional experience designing and developing applications onUnix or designing complex multi-tiered applications
  • Minimum of seven years work experience as a developer is desirable, preferably in the wireless industry
  • Preferred: Development experience using XML, Web Services, Web Logic, GIT
  • Has experience mentoring other members of technical/development staff
10

Senior Developer, Software Resume Examples & Samples

  • Minimum 7 years professional experience designing and developing applications on one RDBMS (Oracle or SQL 2000)
  • 8+ years of Java Web Development experience
  • Strong database experience (prefer Oracle)
  • Worked on UNIX/Linux platform
  • High availability and fault-tolerant application experience
  • Experience in Agile/DevOps development
  • Microservices development experience
  • System architecture and development involving J2EE, Spring, Spring Core, Spring Boot
  • Knowledge of PCF (Pivotal Cloud Foundry)
  • SOA vs API implementation differences; analyze for appropriate adoption within development team for appropriate implementation
  • Worked one or more of these technologies AWS, Angular, Apigee, Docker (container management), Jenkins, Rally
11

Senior Developer, Software Resume Examples & Samples

  • Thorough conceptual knowledge of Architecture, Database Design and Business Intelligence concepts
  • Familiarity with DevOps (e.g. Continuous Integration, Continuous testing and Continuous delivery) concept
  • Compile, deliver, and evangelize end-to-end technology roadmaps that guide the evolution of infrastructure, products, and services by applying depth and breadth of expertise in multiple related disciplines
  • Compile, develop, and deliver architectural guardrails; influence stakeholders and ensure compliance with architectural guardrails within many technology domains that support the needs of products teams to reliably launch products and services
  • Drive the evolution of processes, products, and services by convincing decision makers
  • Ensures service levels are understood and supports them being met. Make an informed quick decision on task priority keeping business objectives in mind
  • Displays a strong work ethic and sense of urgency. Demonstrates strong initiative to make things happen
  • Displays a strong ambition in gaining skills and knowledge that benefit T-Mobile and its employees. Stays abreast of industry trends and best practices
  • Available to provide 24 X7 support as required
  • 7+yrs or related experience
  • Familiarity with AWS or cloud services
  • DevOps and Agile methodologies
  • Technical Expertise with a broad range of Web based technologies, tools and standards across desktop, tablet and handset platforms
  • Good understanding of Object Oriented design
  • Experience working with modern programming language preferably Java
  • Knowledge of Scripting (Python and shell scripting), configuration integration (Chef, Puppet, Ansible), continuous Integration (Jenkins), and NoSQL database (Cassandra, etc)
  • Ability to listen and respond objectively in a group of diverse audiences
  • Strong troubleshooting skills with the ability and aptitude to quickly understand and react in a chaotic situation
12

Senior Developer, Software Resume Examples & Samples

  • Able to be engaged on multiple long-term projects, incorporate requirement changes and communicate the impact on applications in the portfolio
  • Proactively suggest ways of improving system stability, availability, performance and reliability
  • Provide Subject Matter Expertise in a core functional development and Application Support Discipline – Microsoft .Net Framework, C#, Microsoft SQL Server
  • Forecast and plan for supporting both applications functionality and capacity requirements in a rapidly growing, changing and complex environment
  • Protect and insure the stability of the operational systems as well as maintain the integrity of the data they contain
  • Assist in determining the impact of operational issues and provide input into their resolution via data extraction and quantification
  • Coordinate and prioritize escalated activities, including testing, project management and implementation of system upgrades, enhancements, and bug fixes
  • Follow change management process and perform code deployment in project releases
  • Available to provide afterhours support as required
  • Lead efforts in complex troubleshooting, recovery and root cause investigation
  • Able to prioritize and resolve multiple complex and critical issues with minimal direction
  • Train and lead other analysts in regards to day to day activities and projects
  • Transfer knowledge to other members of your team as well as across to other groups
  • Assist in testing of new software or configurations as needed
  • Operational improvements (Automation, Monitoring, Architectural Gaps, etc.)
  • 6+ years’ experience developing business critical applications and providing production support in an Enterprise level companyExperience with multiple application technologies
  • C#/Linq/ODBC with Visual Studio 2015
  • Microsoft ASP.net/MVC/Razor/API experience
  • HTML5, JavaScript, CSS3 with bootstrap
  • Automated testing technologies such as nunit/xunit or TDD
  • SQL Server 2008+ with Integration Services (SSIS)
  • Ability and proven experience writing complex queries, scripts and ability to dig into data
  • Shell Scripting experience desired (korn/bash shell, perl, etc)
  • Unix/Linux OS experience desired
  • Knowledge of Sage CRM desired
  • Job Monitoring tools (Control-M desired) - ability to troubleshoot job failures, understand critical path, priority and job dependencies
  • Experience with configuring and deploying/implementing software code packages
  • Experience in working with multiple projects thru various SDLC methods
  • Fast-learner
  • This is a 40-50 hour a week position and a 24/7 support role including nights and weekends as needed
13

Senior Developer, Software Resume Examples & Samples

  • Create dashboards and notifications in Splunk, App Dynamics, SiteCat. Understand UI application design
  • Identify point failures. Create backup and recovery plan
  • A passion for automation and dashboard
  • Build and Develop stable build/deployment pipeline using Jenkins. Integrate other tools security, test automation suites. Hand on coding using ANSIBLE and Python
  • Perform engineering tasks to increase speed and reduce cost by automating application administration tasks & server provisioning, patching and compliance across physical and virtual environments
  • Participate in reviews (walkthroughs) of technical specifications and software with other members of the technical team
  • Develop, Deploy, Automate and Manage Software & Enterprise Applications
  • A team player with excellent communicate skills in Dev or DevOps role
  • Collaborate/Partner with internal and external teams for successful delivery of systems enhancements
  • Security/Vulnerability Management. IT Governance, System Management,
  • Experience Puppet/Chef to be a plus
  • Minimum 7 years of experience in Application Development or DevOps experience
  • Strong development background in developing Jenkins job, Build pipeline, BitBucket, Bamboo, Python, Ansible, Git etc
  • Experience on working AWS, certification will be a plus
  • Experience in setting up Enterprise level monitoring and alert system on Splunk, App Dymanics, Ensighten
  • Minimum 5 years of experience on working multi-tier Enterprise Applications and related projects
  • Ability to learn new technologies and methodologies like Docker and Meso
  • Familiarity with running web services at scale; understanding of Unix systems internals and networking
  • Good Knowledge on design principles and understanding of Web API, Angular, Java Script
  • Experience of working on Enterprise system with complex architecture
14

Senior Developer, Software Resume Examples & Samples

  • Extensive technical knowledge with a broad exposure to tools, techniques and industry standards to apply in the creation of estimates, designs and architectures
  • Sterling Commerce/IBM Order Management Suite implementation expertise including system architecture design, application functionality and design, development, testing, and deployment
  • Participate in projects and provide cross-functional IT application support coordination on issues & design planning
  • Conduct design and code reviews of extensions and customizations to ensure overall quality and compliance with the IBM Sterling development framework
  • Participates in the review of solution testing and deployment, including System Test, Multi-Platform Integration Test, User Acceptance Test, and Performance Test
  • Mentors the functional and technical developers in the use of the IBM Sterling Selling and Fulfillment Suite and best practices
  • Deploying and extending platform to meet business requirements and working with other development groups to ensure appropriate services are exposed and consumed
  • Design and develop interface wrappers for external calls made into the platform
  • Design and develop user exits for calls made from the platform to other systems
  • Deep Java/J2EE programming/environment, application server and database knowledge
  • 6-8 years of experience with Java/J2EE architecture and development including 3-5 Yrs. of Sterling OMS
  • Ability to lead a team and should have played leadership roles mentoring other members of technical/development staff
  • Initiative to get a task done on time and with the highest quality
  • Strong communication skills so you can convey your ideas and solutions to the team
  • Quick learner with an analytical mindset and good problem solving ability
  • Hands on experience with Sterling Commerce OMS pipelines, APIs
  • Hands on experience building web services in Sterling Commerce and exposing them to clients
  • Hands on experience with Eclipse, RAD or WSAD is required
  • Experience with Oracle 10g or 11g
  • XML and web technologies including AJAX, Web Services, and JSON
  • Recent Sterling Commerce Configurator, WebSphere Commerce development experience with v7 or later
  • Experience in iterative and parallel development model is desirable
  • Experience with Sterling OMS, Configurator and WebSphere Commerce architecture
  • B2B or B2C store development experience
  • Integration experience to fulfillment vendors, tax (Vertex), payment processing, e-mail service providers, and other ecommerce integrations
15

Senior Developer, Software Resume Examples & Samples

  • Develop application support documentation as required by the application support teams for acceptance of system changes into production
  • Minimum 7 Years Kronos WFC Experience
  • Minimum 7 years professional experience designing and developing Kronos WIM/connect interfaces on SQL Server 2008
  • Minimum 7 years professional experience using Kronos WIM, SDM, SQL Server Client and Visual Studio Client tools
  • Strong experience in WIM Design, Development, Maintenance & Support
  • Knowledge of Kronos Standard API’s
  • Extensive knowledge of table and database structure for Kronos WFC
  • Preferred SQL Server Management Studio client prior experience, should be able to write complex SQL queries including Functions and Stored Procedures
  • Expertise in building Custom Reports/RDL using Visual Studio client
  • Knowledge on Custom Report Setup/Configuration
  • Knowledge on Hyperfind
  • Preferred experience in WFC 7.0.2 or greater
  • Bachelor’s Degree in Computer Science or Management Information Systems or equivalent experience
16

Senior Developer, Software Resume Examples & Samples

  • Facilitate/lead reviews (walkthroughs) of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality and limitations of systems/applications to team and development
  • Effectively communicate, collaborate and partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project management and Application Support on successful delivery of systems enhancements
  • Build test automation framework by developing software tools to execute pre-scripted test on a software application before production deployment
  • Create and manufacture test data needed for execution or database population
  • Accurately monitor and communicate test execution results. Consolidate, analyses, and debug automated test results
  • Build and unit test production deployment packages and implement plans for scheduled systems enhancements
  • Design and develop shell scripts to automate the execution of the jobs
  • Provide on call and after hours support as required for production releases and to respond and provide Tier 2 support on production outages
  • Design and develop scripts/procedures to send notifications upon success and failure of the jobs
  • Review, redesign, enhance, and improve existing processes in an oracle 11g/ /Sql Server
  • Integrate exception handling and fault tolerance into code updates appropriate to maintain high reliability
  • Utilize and seek to improve departmental processes and services that facilitate the quality management of team development activities
  • Build test automation frameworks by developing software tools to execute pre-scripted tests on a software application before production deployment
  • Demonstrated experience as a developer on large projects impacting multiple business units
  • Experience preparing and execute high level test plans that identify manual and automation needs
  • 6 years Software and/or business process design, development, and testing
  • Project/team lead experience
  • Excellent verbal and written communications skills and demonstrated experience in presenting details and resolving differences across a variety of developers, analysts and business clients
  • Object Oriented Design Development Experience
  • Experience developing complex multi-tiered applications in TSQL or PL/SQL code in an enterprise environment
  • Strong experience in performance tuning concepts and practices involving large-scale complex databases and ETL tools
  • Professional experience designing and developing TSQL queries in Microsoft SQL environment is desirable
  • Oracle 11g development
  • Working knowledge of Agile development methodology
  • B.S. Computer Science or Management Information Systems
17

Senior Developer, Software Resume Examples & Samples

  • Facilitate/lead reviews (walkthroughs) of technical specifications and software source code with other members of the technical team, communicating design, requirements, feature set, functionality and limitations of systems/applications to team and development lead
  • Utilize departmental Agile Software Development Methodology as a guide for development activities
  • Develop, collect and report metrics that show, measure, and track the team's progress, delivered value and effectiveness
  • Oversee day to day task progress, reporting status of work performed by the team and resolve issues or obstacles preventing progress
  • Apply demonstrated ability to take ownership and manage multiple projects
  • Apply experience on projects impacting multiple teams by providing leadership and mentorship to other team members demonstrating testing best practices and expertise of the T-Mobile IT ecosystem
  • Experience with both application feature development and a demonstrable understanding of the operational management aspects of running and maintaining an application
  • Have been a software development lead involved in the design and development of enterprise scale applications
  • Experience working with both new application development and existing application enhancement work
  • Experience with “cloud ready” application development
  • Experience working in different software development methodologies
  • Experience with Java, C++, Python, PHP, Jinja, Puppet and object oriented design
  • Experience working in an application technical support/operational role a plus
  • Hands on Jenkins experience
  • Knowledge of configuration management tools such as various SCM platforms, Artifactory, Puppet, Ansible, or similar toolsets
  • Service Virtualization experience
  • Hands on Docker container and Pivotal, Cloud Foundry experience
  • Excellent communication skills with the ability to explain and convey ideas, concepts and concerns
  • B.S. Computer Science required/ Masters preferred
18

Senior Developer, Software Resume Examples & Samples

  • Drive technical direction on our test strategies for mobile web, native apps, microservices and more
  • Help solve our test data challenges in a cross-functional setting
  • Contribute to development standards around testing as a first class practice
  • Ability to write code (Java, JavaScript) for automated web, mobile and api testing frameworks
  • Strong knowledge of DevOps and Test methodologies and tools including Continuous Testing, Page Object Pattern, etc…
  • Ability to understand technical specifications and analyze log files
  • Effectively communicate cross-functionally and across management levels in formal and informal settings
  • Strong organizational skills, tracking multiple test executions simultaneously and are able to synthesize the results
  • Minimum 10 years professional experience in software testing and software development
  • 3+ years experience in mobile web or native app development using frameworks like AngularJS, REACT and Node.js
  • 3+ years experience using Protractor, Jasmine, Karma, Mocha or equivalent testing and BDD frameworks
  • Professional experience working in a Continuous Delivery and DevOps environment
19

Senior Developer, Software Resume Examples & Samples

  • BS degree in Computer Science or related field or equivalent industry experience
  • 2+ years of Android development experience
  • Proficiency with Android SDKs, different versions of android and managing different screen sizes
  • Experience with Android development UI design principles, patterns and best practices
  • Knowledge of RESTful APIs to connect Android applications to back-end services
  • Understanding of Agile software development
  • Good understanding of algorithms, design patterns and software architecture
  • Expertise supporting mobile, tablet, and web-based software
  • Experience working with UI using storyboards
  • Excellent written, verbal and interpersonal communication skills
  • Must have mentoring and guidance skills to provide oversight and direction to contractors located in different geographic locations and time zones
  • Experience working with version control systems (Git), issue tracking (JIRA, Confluence)
  • Knowledge of cloud computing, Azure, AWS
  • Experience with content management systems and publishing workflows
  • Experience of working on enterprise systems with complex architecture
20

Senior Developer, Software Resume Examples & Samples

  • Expert in Software Development, Systems Architecture, Performance Engineering and Site Reliability Engineering
  • Mentor Systems Architects and other team members
  • 7-10 years of experience in System design, Performance Engineering, Site Reliability Engineering including Availability, Latency, Performance, Efficiency, Change Management, Monitoring, Emergency response and Capacity Planning of their services
21

Senior Developer, Software Resume Examples & Samples

  • Aptitude Platform including DB Clarity
  • Aptitude Accounting Hub
  • Aptitude Revenue Recognition Engine
22

Senior Developer, Software Resume Examples & Samples

  • Participate in the full development life cycle, working within broadly defined parameters
  • Design, built, deliver, and maintain around an ecosystem of BI services
  • Own the delivery of an entire system and serve as a technical lead on midsize to large, complex projects
  • Be a leader in developing the best technical design and approach for new product development
  • Design and implement integrations with other T-Mobile systems and components
  • Participate in recruiting efforts, evaluate technical skills in a candidate, continually raises the bar on new talent
  • Bachelor's degree or higher in Computer Science or related field
  • Strong knowledge of Computer Security fundamentals, security and encryption methodologies, compliance, and governance requirements
  • Strong Computer Science fundamentals in data structures, algorithms, and complexity analysis
  • Strong object-oriented design and coding skills in at least one modern programming language, such as: Java, C++, or Ruby. Fluency in corresponding unit testing
  • Experience setting the technical direction for a team and leading them there
  • Experience building scalable and high-performance systems and/or web applications in a multi-tiered and distributed environment
  • Experience taking a project from scoping requirements through the production launch and beyond
  • Strong sense of ownership, customer focus, urgency, and drive
  • Knowledge of mobile application development environments
  • Experience with cloud Web Services such as AWS and Azure
  • Knowledge of software design patterns and application integration patterns
  • Experience implementing security solutions (BI level preferred)
23

Senior Developer, Software Resume Examples & Samples

  • PROJECT DELIVERY & METHODS Uses Advanced knowledge of processes and systems to: Supports Project Intake Feasibility Assessment with estimates of Impact (Effort and Timeline), High level Scope Analysis and Solution Design Facilitates Future State business process design workshop to elaborate the business capabilities needed, and generate creative thinking that is not yet overly system constrained. Gain business agreement on future state targets. (ESPI only) Leads business requirements analysis to identify detailed impacts to processes/systems Plans and facilitates solution design workshops, ensuring cross-functional business and technical collaboration, and invitation of diverse perspectives Deliver new process or system solution design Promote adoption of standard process/system capabilities to reduce complexity and cost Drive creation of business KPI’s to ensure achievement of business value Prepares or reviews documentation such as Process Design Document, ARIS Process Flows, Blueprint, and Functional Specs Identify risks, assist in issue resolution and develop options/proposals Escalates issues appropriately. Assist team in identifying business readiness and change management considerations For projects of MEDIUM to LARGE complexity and impact to T-Mobile systems, generally across multiple domains. Able to quickly learn, lead and facilitate in unfamiliar domains
  • CONCEPT DEVELOPMENT: Works with business to analyze and document points of pain and unmet requirements across a business process Facilitate cross-functional workshops to create AS IS documentation and to identify process/system issues Work with business to identify KPI’s to measure improved processes and systems, and new capabilities Research and deliver solution options using current and future system capabilities, “best practice,” and successful alternatives used at leading/comparable companies to explore and prioritize potential solution options. Articulate options, their pros and cons, their impact on current processes and systems, and recommend solution for customer Scope: For business issues of medium to large size and complexity Results: Whitepapers, recommended solution design and T-shirt size as input to client Business Opportunity Vision. Participate in development of solution roadmaps
  • TEAM DEVELOPMENT: Review analyst priorities, work plans and deliverables, to ensure quality, consistency and timeliness Mentor analysts in new skills, functional area knowledge, SDLC, facilitation and effective customer interaction Research, ideate, develop and promote adherence to improved team and cross functional processes, standards, tools and methods, to reduce project cost and risk, increase quality and value, and wisely manage scarce resources Create new training and knowledge transfer materials
  • RELATIONSHIP DEVELOPMENT & COMMUNICATION: Continuously update knowledge of business issues and process/system risks in assigned domain, and perform effective knowledge transfer to team, partners and customers Anticipate and champion needed communication to team, customers and partners, and user community Escalate issues timely, objectively and with sensitivity to team dynamics Demonstrate concise verbal and written communication that is targeted and appropriate to the needs of the audience Demonstrate active listening skills Engage team, partners and customers appropriately to ensure full collaboration, multiple viewpoints and full transparency Develop relationships and influence across with business partners up to Senior Manager level to gain avenues for solution research, resulting in improved solutions
  • 3-4 years of experience in Integrations programing in Workday: Reports, Calculated fields Custom Objects, EIBs, Core Connector and workday studio Integrations
  • Deep knowledge and understanding of business process, workday security, Matrix and composite reports
  • Hands on experience in Custom Report and Calculated Fields.EIB’s Inbound and Outbound REST API
  • Advance Security knowledge to configure Integration System Security Group and Integration System User and solve any issue regarding data access
  • XSLT proficient. Oxygen tool Experience. Deep knowledge. Java or Java-script. Deep Knowledge
  • MVEL. Deep Knowledge
  • 2 year of experience on WD Studio. Deep Soap Knowledge
  • Studio Assembly, components, configuration, reusable code
  • Studio logic, process and sub-processes, MVEL using Java
  • Proficient documentation skills. Functional and Technical
  • Delivery, CSV, XML, TXT formats
  • Network Protocols, FTP, SFTP, HTTP, HTTPS
  • Security for connections. User name, password, host, port
  • Security for files (Encryption), PGP, SSL , X.509
  • Functional skills to work with BO gathering requirements
  • Design. Able to create a large solution from the scratch
  • For projects of medium or LARGE impact to T-Mobile systems across multiple domains. Able to quickly learn, lead others and facilitate in unfamiliar domains
  • Working experience in Agile and DevOps frameworks
  • Familiarity with SAP, Kenexa, Cornerstone standard integration technologies (ALE, IDOCS, PI, Web services)
  • Ability to recommend appropriate scope of requirements
  • Understand the system development life cycle and can train others on SDLC concepts
  • 6-8 year minimum total experience with increasing responsibility
  • 3 years minimum Project Management, Management, Team Lead, Product Owner or other equivalent leadership experience required
  • 3 year minimum experience with a formal SDLC required
  • 3 year minimum facilitation of cross-functional solution design required
  • 3-5 year minimum experience configuration and development experience within workday application is required
  • 5 year minimum experience creating Requirement, Functional Specification, & Test Requirement documents required
  • 5 year minimum experience in software development, software design or business process design and implementation preferred
  • Experience with Agile and DevOps delivery model is also preferred
  • Experience with supporting both purchased and in-house developed applications required
  • 2 year minimum experience in telecommunications industry preferred
24

Senior Developer, Software Resume Examples & Samples

  • Bachelors of Science (or equivalent training/experience) in Computer Science or related fields. Preferably with a specialization in speech recognition or natural language grammar programming
  • Expertise in Contact Center Inbound Voice Technologies
  • Expertise in Web Component Development, both client and server-side programming in Java and JavaScript respectively
  • Experience in Cloud development
  • Experience in Microservice architecture/design
  • Experience developing speech applications for Android/iOS
  • 3+ years of experience building feature based grammars for speech recognition dialog systems
  • 3+ years of experience in Computational Statistics and Data Analysis
  • Experience with Avaya IVR and Nuance Voice Recognition
  • 3+ years of experience in Data Science
25

Senior Developer, Software Development Resume Examples & Samples

  • Software Development, Analysis and Design
  • Software development life cycle knowledge (system analysis, design, programming, testing, training and post implementation support) is desirable
  • The successful candidate must be familiar with all stages and deliverables in each stage of the software development life cycle. This should be coupled with a strong desire to produce quality deliverables at each stage of the development cycle
  • Candidate should be able to learn quickly, think efficiently, and inquire effectively in order to gather and understand user requirements
  • Experience with process flow and data flow diagramming tools is desirable
  • Exposure and experience with databases and programming languages specifically with SQL, debugging and analysis skills are required
  • Ability to work in a structured development, code review and change control environment while following programming standards, procedures and defined policies is also required
  • Experience with business intelligence tools such as jAngualar and non SQL data base design
26

Senior Developer, Software Resume Examples & Samples

  • Guide collaboration with Business Analysts to determine requirements. Consult with clients to
  • Architect, design, develop and deploy scalable enterprise applications for clients, from concept through deployment to production environments
  • Implement complex, high quality, scalable, and extendable end-to-end solutions, using either out-of-the box or custom functionality
  • Code, debug, test, and implement solutions in .NET environments, using Visual Studio and related tools. Design and develop custom .NET programs and components
  • Specify, integrate, and deploy third party .NET components and tools
  • Deep understanding of source code control and versioning methodologies and systems, such as Microsoft Visual SourceSafe and Team Foundation Server, AccuRev, Perforce, Git, Subversion, CVS, etc
  • Solid understanding of the software development life cycle (SDLC) and end-to-end application
  • Minimum of 4-6 years .NET and Web application experience, working as a professional software
  • Extensive experience with application prototyping, construction, implementation, deployment, and integration with Quality Assurance and production environments
  • Minimum 7 years total application development experience
  • Strong oral and written communications and presentation skills. Can communicate clearly,
  • Able to function effectively either in a standalone development role, in a lead role, or as a part of a team
  • Professional experience in the following areas
  • Advanced knowledge and in-depth understanding of Microsoft .NET platform, and component
  • Designing, developing, and integrating applications on an RDBMS (Microsoft SQL, Oracle, or
  • Designing, developing, and debugging complex, multi-tiered applications on two or more of the
  • Advanced knowledge and in-depth understanding of Microsoft .NET platform, and component development, setup, configuration, and deployment
  • Experience with Microsoft Workflow Foundation (WF) and Workflow Communications Framework (WCF) development
  • With .NET programming (C# or C++); developing with Microsoft SQL Server, and .Net technologies
  • Working as a professional software developer using programming /systems analysis skills on
  • Microsoft platforms in roles requiring strong knowledge and skills
27

Senior Developer, Software Cloud Resume Examples & Samples

  • Write high-quality code and mentor others to do the same
  • Develop wire-frames and proof-of-concepts
  • Translate business and functional requirements into documented technical specifications
  • Communicate design, requirements, functionality and limitations of systems/applications
  • All qualifications above, plus
  • Highly competent in at least TWO of the following languages and expert in at least one: Java, Python, C#, VB.NET or Objective-C
  • Good knowledge of design principles and best practices for implementing web APIs
  • At least 18 years of age. Legally authorized to work in the United States. High School Diploma or GED. Pre-employment background screen
28

Senior Developer, Software Resume Examples & Samples

  • Automate infrastructure tasks so that they can be achieved consistently, quickly, and at the scale our business needs demand
  • Develop and maintain Automation and automation test harnesses
  • Work independently on multiple projects that are critical to the success of our team while still being able to maintain focus on day to day operational duties
  • Work in a high pressure and fast-paced environment
  • Interact with relational database environments; this includes constructing complex queries to proactively identify system trends and for troubleshooting application issues-- Working with SQL and have demonstrated experience being able to build complex queries to produce usable data sets
  • Build automated test suites, tools, and automated test cases to validate the correct behavior of the system
  • Evangelize that test code is as important as functional code
  • Employ and evangelize continuous delivery best practices as well as CI/CD methodology
  • 5+ years knowledge of Systems Administration experience, with Linux based systems
  • 3+ Experience in treating, codifying, managing and testing infrastructure as code
  • Experience working in a true DevOps team - Wwning and supporting the code the individual writes
  • ​On call rotation availability
  • Constant learning and ability keep up-to-date with the latest software development methodlogy, tools, technologies and principles
  • Highly proficient in build and code quality tools (GIT, Hudson/Jenkins)
  • Attention to detail, ability to multi-task, reliability, perseverance, patience, and flexibility are a must
  • ​Experience with API-based microservices applications designed for cloud native platforms (containers, PaaS, cloud foundry
29

Senior Developer, Software Resume Examples & Samples

  • Expert on all things related to Jenkins, continuous integration, continuous delivery and DevOps
  • Fead and understand a variety of code, help with code / code repo integration into CI/CD pipeline
  • Cross-functional collaboration and seeking a win-win partnership with all stakeholders
  • Expert on application servers and development framework
  • Expertise with continuous integration (e.g., Jenkins), source code control systems (e.g., Git, SVN), build automation tools (Ant, Maven, Gradle, etc
  • Employ and evangelize continuous delivery best practices​ and well versed in CI/CD methodology
  • Keep up to date with the latest SW development methodlogy, tools, technologies and principles
  • Write technical content to increase the Knowledge Base and creating videos/webcasts and other content, as needed
  • 4+ years of software development background (Java preferred)
  • 3+ year experience in designing and developing applications on relational databases (MySQL, MS-SQL etc) as well as No-SQL (MongoDB, Cassandra etc)
  • Proven expertise with DevOps and toolchain associated with it, such as Jenkins, Ansible, Puppet and other deployment automation technologies
  • Experience working with business applications/systems and has also provided tier 4 production support
30

Senior Developer, Software Resume Examples & Samples

  • Automate Infrastructure tasks so that they can be achieved consistently, quickly, and at the scale our business needs demand
  • Must enjoy working in a high pressure and fast paced environment
  • Strong background in interacting with relational database environments; this includes constructing complex queries to proactively identify system trends and for troubleshooting application issues-- must be comfortable working with SQL and have demonstrated experience being able to build complex queries to produce usable data sets
  • Goal-oriented: Thrives and enjoys in accomplishing set mission and objectives. * Takes pride in creating elegant software solutions
  • Has had technical engineering experience in large scale projects, playing key roles in environment and application automation
  • ​Advanced skillset in writing Ansible code
  • Experience with API-based microservices applications designed for cloud native platforms (containers, PaaS, cloud foundry
31

Senior Developer, Software Resume Examples & Samples

  • Minimum 7 years of Application Development Experience
  • Minimum 7 years of professional experience using three or more development languages or tools in Enterprise Integration/Development, API development including SOAP & REST service, and Java/J2EE applications using Spring framework
  • Solid understanding of software development frameworks, architectural concepts, and terminology
  • Experience working on large software systems, particularly distributed systems and microservices architectures
  • Competent using version control systems such as GIT and Visual Studio
  • Experience with “Cloud Native” application development using 12-factor coding standards
  • Experience working in an application technical support/operational role
  • Knowledge of configuration management tools such as Puppet, Ansible or similar toolsets
  • Service Virtualization
  • Hands on Pivotal, Cloud Foundry experience
  • Excellent communication skills with the ability to explain and convey ideas, concepts, and concerns
  • Experience in designing and building cloud-based solutions
32

Senior Developer, Software Resume Examples & Samples

  • Build continuous delivery pipeline to deliver multiple releases per day
  • Implement, maintain, and improve Continuous Integration and Continuous Delivery processes, tools, and environments
  • Implement appropriate Operational monitors/synthetics and instrumentation based on available tools; proactively identify system issues and drive resolution for optimal customer satisfaction
  • Collaborate/Partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management on successful delivery of systems enhancements
  • 7+ years of experience designing, developing, and supporting applications on SQL DB, using 3 or more development languages or tools
  • 3+ years of DevOps experience
  • 7+ years professional experience designing, developing, and supporting applications on two or more operating systems or designing complex multi-tiered applications
  • Experience in setup and administration of Jenkins for multiple platforms (including AWS) across an enterprise
  • 3+ years of experience designing, developing, and supporting APIs and Microservices
  • Comfort with frequent, incremental testing and deployment
  • Familiarity with Artifactory, Bitbucket, Cloudbees/Jenkins, Docker, Methos Maven, Puppet, Rally, Sitescope and Splunk
  • Strong grasp of automation tools and test data management skills. Experience with automation/configuration management using either Puppet, Chef or an equivalent is a plus
33

Senior Developer, Software Resume Examples & Samples

  • Utilize Agile SDLC as a guide for development activities
  • Develop Big Data solutions on a Hadoop platform, leveraging current ecosystem tools
  • Develop solutions for real-time and batch-mode event/log collecting from various data sources
  • Analyze massive amounts of data and help drive prototype ideas for new tools and products
  • Developing enterprise-grade integration solutions, leveraging 3rd party and custom integration frameworks
  • Guide and Mentor Jr. Developers in the team
  • Minimum 8+ Years of Application Development Experience in Java
  • 5+ years designing and developing Enterprise-level data, integration, and reporting/analytic solutions. Proven track record of delivering backend systems that participate in a complex ecosystem
  • Minimum 3 years development experience on Hadoop platform including PIG, Hive, Sqoop, Hbase, Flume, Spark and related tools
  • Minimum 3 years professional experience designing and developing BI/Bigdata applications
  • Experience with Hadoop 2.0+ and Yarn applications
  • Proven experience with data modeling, complex data structures, data processing, data quality, and data lifecycle
  • Current knowledge of Unix/Linux scripting, as well as solid experience in code optimization and high performance computing
  • Great design and problem solving skills, with a strong bias for architecting at scale
  • Experience in messaging and collection frameworks like Kafka, Flume, or Storm
  • 3+ years of distributed database experience (HBase, Accumulo, Cassandra, or equivalent)
  • Knowledge in Big Data related technologies and open source frameworks preferred
  • Experience with integration tools such as Pentaho, Talend or Informatica Big Data Edition
  • Experience using Enterprise scheduling tools such as Control M , Tidal
  • 2 - 5 years hands-on experience with the Hadoop stack (e.g. MapReduce, Pig, Hive, Hbase)
  • Demonstrated ability to segment and organize data from disparate sources and knowledge of data security and encryption models is desirable
  • Experience in integrating heterogeneous applications is required. Experience orchestrating complex data flows is preferable
  • Deep understanding and ability to use SQL, XML, JSON and UNIX are required
  • Experience designing and supporting RESTful Web Services is required
  • Demonstrated experience in Java Enterprise ecosystem is required
  • Knowledge in various Open Source tools and technologies in Java Enterprise ecosystem is required
  • Demonstrated capability to drive results through effective collaboration is a must
  • Minimum 5 years professional experience designing and developing applications on one operating system (Unix or Windows) or designing complex multi-tiered applications
  • Minimum of 3 years work experience as a developer is desirable, preferably in the wireless industry
  • Certification in Hadoop preferred
34

Senior Developer, Software Resume Examples & Samples

  • Minimum 5 Years Control-M Development Experience
  • Document technical impact assessments to include details about applications impacts and resource requirements for developing and unit testing new software solutions
  • Develop and unit test software solutions based on detailed technical specifications. Document detailed unit test cases and test results
  • Team with Project Managers, Release Planning, Management, and other stakeholders to ensure project deliverables are completed on time, within budget, and meet or exceed customer expectations
  • Conduct technical specifications and code reviews with peers
  • Assist Test teams responsible for test environment configuration management duties. Assist Test teams with identifying, prioritizing, and correcting software solutions defects
  • Document detailed implementation steps for deploying software solutions into production and develop automated solutions for same
  • Document detailed application support documentation. Train Operations and Application Support personnel responsible for supporting the Control-M jobs and environment
  • Assist Data Quality Analysts, Systems Analysts, Developers, Business users, and Application Support Analysts with identifying, analyzing, prioritizing, and correcting production systems defects
  • Requires competency in customer focus, change & innovation, strategic thinking, relationship building & influencing, talent management, results focus and inspirational leadership
  • Lead development experience with enterprise-level projects staffed with 3 or more software developers
  • Utilize organization’s SDLC for development activities
  • Provide on-call and after hours support as required for production releases and to respond and provide Tier 2 support on production outages
  • Wireless Industry experience is a plus
35

Senior Developer, Software Resume Examples & Samples

  • Utilize development skills to build prototypes (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results
  • Build and unit test deployment packages and implementation plans for scheduled systems enhancements
  • Collaborate/Partner with other teams including EIT Development, Release Planning and Management, Business Systems Analysis, Solution Owners, and Application Support
  • Minimum 5 years professional experience designing and developing applications on one of Hadoop, Spark, Hive, SQL Server or Teradata
  • Minimum 5 years professional experience using 3 or more development languages or tools (e.g., Java, SQL, AWS, Spark, Python, Denodo, Tableau, etc.)
  • Minimum 5 years professional experience designing and developing applications on one operating system (Unix, Hadoop or Windows) or designing complex multi-tiered applications
  • Minimum of 5 years’ work experience as a developer is desirable, preferably in the wireless industry
  • Has had development experience on at least 4 projects with total project team size greater than 3 team members and providing technical leadership for at least 3 developers
  • Has experience working with at least 3 business applications/systems
36

Senior Developer, Software Development Resume Examples & Samples

  • Understand and analyze drive firmware features
  • Create console and GUI applications
  • Develop, use, and release internal libraries
  • Work independently and in small teams
  • Ability to maintain and develop multiple projects simultaneously
  • Adhere to established engineering methodologies through the use of version control software and issue tracking database
  • BS or MS degree in CS, CE
  • Strong development skills (C++, Java) with object oriented design/programming
  • Experience developing in Windows, and/or Linux
  • Strong debugging and troubleshooting skills
  • Knowledge of disk drive interface and command protocol (SATA/SAS/NVMe) is a plus
37

Senior Developer, Software Resume Examples & Samples

  • Justification
  • Act as the development and technical lead, providing oversight on the work of other technical staff
  • 10+ years working experience in software development
  • A deep familiarity with Objective-C and Swift
38

Senior Developer, Software Resume Examples & Samples

  • Utilize development skills to build software and unit test new systems functionality per technical specifications, with deliverables to include builds and releases
  • Build and unit test production deployment packages with implementation plans for scheduled systems enhancements
  • Communicate design, requirements, functionality, and limitations of systems/applications
  • Utilize departmental Software Development Life Cycle methodology (SDLC) as a guide for development activities
  • Provide on call and after hours support as required for releases and production outages
  • Collaborate/partner with other teams including Business Teams, Enterprise Testing, Release Management, Project Management, and Application Support for successful delivery of systems enhancement
  • Minimum 5 Years experience with Web, eCommerce, and UI software development (required)
  • Minimum 5 years experience with JavaScript, jQuery, CSS, XML, HTML, and XHTML (required)
  • Minimum 5 years experience with C#, ASP.Net, .Net 3.5/4.0, ADO, and ODBC (required)
  • Minimum 5 years experience with SQL Server or Oracle (required)
  • Minimum 5 years experience with JSON, Web Services, REST services, middleware services (SOAP, TIBCO) (required)
  • Minimum 3 years experience developing UI components with any Content Management Systems (CMS) such as Adobe CQ5 (required)
  • Expert level knowledge in software engineering and object oriented development (required)
  • Minimum 5 years experience with telecom or retail website software development (preferred)
  • Intermediate level knowledge of HTML 5 and mobile web development (preferred)
  • Minimum 5 years experience with JavaScript, jQuery, Angular, CSS, XML, HTML, and XHTML (required)
39

Senior Developer, Software Resume Examples & Samples

  • Minimum 10 years application development experience
  • Minimum 7 years professional experience using three or more development languages or tools in the area of Enterprise Integration/Development, API development including SOAP & REST service, and Java/J2EE applications using Spring
  • Experience working with ad tech or related industry
  • Extensive understanding of ad tracking and methodologies
  • Experience with Java, Python, Django or Spring and object oriented design
  • Experience using Apache NIFI or Mulesoft
  • Minimum Education Required
40

Senior Developer, Software Resume Examples & Samples

  • Loves to learn and keep up to date with the latest SW development methodlogy, tools, technologies and principles
  • 7+ years hands-on experience with continuous integration and its real-world role in delivering software
  • The following technologies are not mandatory, though additional experience highly preferred
41

Senior Developer, Software Resume Examples & Samples

  • Develop and maintain new APIs in a API first approach (using APIgee)
  • Work with product management to translate end-user requirements into working products
  • Develop new UI using latest UI technologies like Angular 2.0
  • Provide on call and after hours support as required for production releases and to respond and provide support on production outages
  • Work in an Agile development environment running in both Scrum and Kanban models
  • Develop and implement micro services for various functionalities
  • Implement unit testing along the way that would be integrated with CT framework
  • Identify and implement changes and/or addition to development processes for continual improvement
  • Keep guides, documents and knowledgebase updated as application systems change and evolve
  • Evaluate technology stack, constraints, and dependencies to introduce tools, frameworks and strategies that provide maximum automation, during development, deployment and production while requiring minimal developer support
  • Collaborate/Partner with other teams including Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management, and Application Support on successful delivery of projects
  • Understanding of performance tuning, methods and tools and leveraging those to enhance the application performance
  • Improve functionality, performance, and reliability of existing code
  • 8+ years application development experience, preferably in the wireless industry
  • Strong knowledge in API development using JSON and XML
  • Experience with Web Service technologies and architectures such as REST, SOAP, HTTP, WSDL, etc
  • Excellent OOD principles including in-depth knowledge of design-patterns and namespaces
  • 3+ years experience in PCF, SpringBoot
  • Experience in No SQL DB like Cassandra
  • Experience in micro service Architecture
  • 3+ years experience in mobile web or native app development using frameworks like AngularJS, Angular 2, REACT and Node.js
  • Excellent knowledge of Java and Javascript programming languages
  • Proficient with integration security: OAuth, OAuth2, HTTPS (SSL), WS-Security, Signatures and Encryption, SAML, HTTP Basic authentication
  • Excellent knowledge of architecture styles & disciplines: Web API (RESTful services), SOA (Service Oriented Architecture), and EDA (Event Driven Architecture)
  • Experience in using build tools and source code repository tools such as Git, GitHub, Stash, Maven and Jenkins
  • Knowledge of API design best practice concepts
  • Experience with API development platforms, Apigee preferred
  • Experience with Agile delivery process (i.e., SCRUM)
  • Experience and comfort with Continuous Delivery and Continuous Integration
  • Outstanding interpersonal and communication skills (both written and verbal)
42

Senior Developer Software Resume Examples & Samples

  • 7-10 Years Application Development Experience using agile methodologies such as Scrum
  • 7-10 years professional experience using 3 or more development languages or tools (e.g., Java / JS / Angular, C# / ASP.Net, etc.)
  • 7-10 years professional experience designing and developing applications on one enterprise grade RDBMS (Oracle or SQL)
  • Familiarity with agile tools such as Jira or Rally is required
  • Experience mentoring other members of technical/development staff is required
43

Senior Developer, Software Resume Examples & Samples

  • Facilitate and/or actively participate in reviews (walkthroughs) of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality, and limitations of systems/applications to provide a cohesive design strategy to deliver large-scale projects
  • Translate business, functional, and user-experience requirements into documented technical specifications, including creating and/or formally reviewing those technical specifications across multiple development teams and/or application stacks to ensure complete and feasible design across the organization
  • Provide workgroup leadership to support formal reviews and agreements of cross-team deliverables, including but not limited to presenting technical architecture for business process reviews and escalating technical limitations on key complex projects across multiple enterprise applications
  • Lead and mentor a team of 3-10 developers and 1-4 development testers to deliver large and/or complex projects with high quality within scheduled timelines
  • Utilize development skills to build (code) and unit test new systems functionality, with deliverables to include code builds, documented unit test results, and production support handoff documentation
  • Collaborate and partner with other teams within T-Mobile, including Engineering, Business, User Experience Design, Systems Analysis, Systems and Enterprise Architecture, Enterprise Testing, Release Planning and Delivery, Project Management, and Application Support to successfully deliver projects and systems enhancements
  • Contribute to and work to meet project schedules by breaking project work into specific individual development tasks, providing estimates for the team at the project and task level, providing updates on progress and issues to development and project management, and escalating critical or blocking issues to management
  • Utilize and promote departmental Systems Development Lifecycle Methodology as a guide for development activities, including providing suggestions for process improvements
  • Provide peer Senior Developer, Developer and Associate Developer mentoring regularly. Willingly receive and actively seek out mentoring from other development peers
  • Provide on-call and after-hours support as required for major projects, production releases, and/or production outages, including troubleshooting, root cause identification, and issue resolution where appropriate
  • Demonstrate and implement innovative ideas and deliverables driven by a development workgroup
  • Create and facilitate opportunities for cross-team cohesion across EIT Workgroups
  • Maintain technical skills and expertise through the use of developer forums, continuing education opportunities, and training
  • Also responsible for other duties/projects as assigned by manager, supervisor, or development lead
  • Minimum 7 years professional experience in
  • Minimum 8-12 years of experiences as a developer required, preferably in the wireless industry
  • Previous experience as a development lead and/or technical architect is required, with the direct leadership and/or guidance of at least 3-5 developers preferred
  • Previous experience designing, developing, and supporting complex enterprise-level applications is required
  • Experience in developing coding best practices and standards is preferred
  • Strong written and verbal communication in English is required
  • Strong conflict resolution skills are required, including the ability to gain consensus across both internal and external teams and workgroups
  • Specific work experience/skills required for each individual position to be updated by the hiring manager, as these will vary depending upon whether the position develops user interfaces, middle tier and/or interfaces, database, business intelligence, or packaged applications
44

Senior Developer, Software Resume Examples & Samples

  • Develop support documentation for acceptance of systems changes into production
  • Highly competent in at least one of the following languages: Java, Python, C#, VB.NET or Objective-C
  • Experience with UI frameworks and technologies (Angular JS, D3, Bootstrap)
45

Senior Developer, Software Resume Examples & Samples

  • Minimum 7 years professional experience designing and developing applications on Linux.Other Unix platform experience may be acceptable
  • Minimum 5 years professional experience developing applications deployed to Linux platforms. High level of proficiency with typical Linux OS tools is expected
  • At least 5 years experience working with at least 3 of these virtualization and cloud technologies in a development capacity: VMWare, KVM, Xen, VirtualBox, Docker, AWS, Google Cloud Platform, Azure, Vagrant, Mesos, Cloud Foundry, Yarn, Zookeeper
  • Experience developing with one or more of the following datastore technologies: MongoDB, Cassandra, Couchbase, Neo4J, Oracle RDBMS, MySQL, PostgreSQL, BigTable, DynamoDB
  • Experience working with large data sets or streaming data applications is desirable
  • Knowledge of code & system performance and related concepts is expected. Knowledge of data structures and algorithms is assumed
  • Experience using build, deployment and source revision control tools e.g. Gradle, Maven, Jenkins, Git, SVN
46

Senior Developer, Software Resume Examples & Samples

  • Develop automated build and deployment processes using latest Pipeline as Code with Jenkins
  • Minimum 3 years of experience with CI tools, e.g., Jenkins, TeamCity, Atlassian Bamboo and CM automation framework, e.g., Chef, Puppet, Ansible. (required)
  • Experience in modern development OOP languages, e.g., Groovy, Java or Microsoft .NET and UI technologies, e.g., AngularJS, Grails, jQuery (required)
  • Minimum 3 years professional experience designing and developing applications on one RDBMS, e.g., Oracle or SQL 2000 (preferred)
47

Senior Developer, Software Resume Examples & Samples

  • 7 -10 years professional experience designing and developing applications on one operating system (UNIX or Windows) or designing complex multi-tiered applications
  • Experience as a developer in the wireless industry is desirable
  • Experience developing on mobile platforms is desirable
48

Senior Developer, Software Resume Examples & Samples

  • Minimum 5 Years Application Development experience. or 3 years with master’s degree
  • Excited about working collaboratively on a team
  • Passionate about and willing to learn new technologies
  • Eager to engage in continuous team improvement
  • A passion for delivering quality code
  • Experience working on large complex projects
49

Senior Developer, Software Resume Examples & Samples

  • Utilize departmental agile software development methodologies as a guide for development activities
  • Meet project schedules by providing accurate estimates of effort required for development deliverables. Communicate updates on project progress to development and project management. Escalate issues which may affect project success to management
  • Collaborate with other teams including Business, Enterprise Testing, Release Management, Project Management and Application Support for successful delivery of systems enhancements
50

Senior Developer Software Retail Customer Experience Resume Examples & Samples

  • Building WebSocket components for browser to hardware communications
  • Developing application code
  • Solid application design
  • Writing and executing tests; unit, integration, system, and acceptance tests
  • Working with other groups to conduct joint integrated systems tests
  • Conducting troubleshooting, problem triage, and root cause analyses
  • Generating test summary reports providing recommendation on application vulnerabilities, security, performance, functionality, etc
51

Senior Developer, Software Resume Examples & Samples

  • Lead complex projects and mentor and provide guidance to team members at a Software Developer level
  • Design and build services using Java and the Spring Framework
  • Design and develop internal and external business systems/applications, systems interfaces, databases, reporting, or business functionality
  • Design and develop applications using Object Oriented Analysis and Design (OOAD)
  • Utilize development skills to build (code) new systems functionality per technical specifications, with deliverables to include code builds and automated unit tests
  • Utilize experience in conducting performance (load) testing in order to analyze load test results
  • Develop telecommunications applications, including Prepaid (real-time rating) and real-time and batch transaction processing
  • Perform Code Reviews for all code written by the other developers, review code for team and industry standards compliance, and provide feedback to developers
  • Facilitate/lead reviews (walkthroughs) of technical specifications and program code with other members of the technical team, and communicate design, requirements, feature set, functionality and limitations of systems/applications to team and development lead
  • Strong core java and object-oriented design skills. Ability to design readable and maintainable classes, interfaces and methods
  • Experience designing APIs and web services and knowledge of SOAP, REST, XML and JSON
  • Ability to write unit tests using JUnit and a mocking framework
  • Database expertise with SQL (Oracle preferred), Hibernate, noSQL (Cassandra preferred)
  • Knowledge of Pivotal Cloud Foundry, Spring Boot and cloud technologies is a plus. If no experience, then must be motivated to learn
  • Experience with a variety of Java frameworks such as Quartz, Ehcache, Maven and asynchronous messaging (JMS and/or RabbitMQ)
  • Bachelor’s degree in computer science, management information systems or a related field or the foreign equivalent and 7 years of progressively responsible post-baccalaureate relevant work experience
  • In the alternative, we will accept a master’s degree in computer science, management information systems or a related field or the foreign equivalent and 5 years of progressively responsible post-baccalaureate relevant work experience
52

Senior Developer, Software Resume Examples & Samples

  • Minimum 7 years professional experience designing and developing applications on SQL 2005
  • Minimum 2 years professional experience designing and developing applications on Netezza Data warehouse environment
  • Knowledge of DMC Control-M scheduler