Software Engineer duties and responsibilities of the job. Senior Software Engineer Job Description. Senior Software Engineer Job Description: The Fidelity Retirement Income Experience tribe is looking for a senior software engineer to help to develop a new web experience that guides customers through all aspects of a personalized plan for living in retirement. • Experience in a payment gateway platform. Job responsibilities of a senior engineer include: Writing reports and proposals ; Planning for long-range projects ; Giving presentations to customers ; Mentoring staff We are looking for a Senior Software Engineer to play a pivotal role in the architecture and programming of our interactive applications and backend systems that … Senior Software Engineer Job Description: Can You Take on this Role? Their mission is to transform the leisure sector as a whole by giving sports apps the data they need to scale. Excellent written and verbal communication skills. As you move to the next level of your career and become a senior software engineer, you’ll encounter more problems. My client is a leading health and wellness startup who are on the lookout for a Senior Software Developer to join their small, dynamic team, to help build/deliver their cutting edge products. Job description / Role. We are looking for a Senior Software Engineer to design and implement new systems and features, as well as modify and maintain existing systems for adaptation to business and/or technology changes. Please read our privacy policy for more information. Analyze, design and develop tests and test-automation suites. Senior Software Developer Job Description Determine and identify high-level functional and technical requirements on the basis of interactions with the user community … A software engineer who specializes in the development of the user interface (UI) is called a front-end engineer. Fidelity Investments Core Brokerage Technology Domain is seeking an experienced Senior Software Engineer to join our technology team and work with Books & Records/Compliance Tribe in building Next Generation brokerage platform. Requirements • 8+ years experience in a Software Engineering role. Leading engineers and developers. Given the breadth of the role, a Software Engineer must have a thorough understanding of computer systems, in order to recognise any hardware limitations that could impact software design. Responsibilities for Software Engineer. The user interfaces include visual elements like layouts and aesthetics. Frequently, a startup CTO finds that they prefer more technical engineering roles, and settle back into other roles, like Principal Engineer, VP of Engineering, or Chief Architect. Ultimately, a top-notch Senior Software Engineer will ensure that software deliverables comply with quality standards and are completed on time. Determine process improvements, best practices, and develop new processes. By reviewing job description examples, you'll be able to identify what technical and soft skills, credentials and work experience matter most to an employer in your target field. Job Requirements. The software development life cycle involves various key phases, often described as requirements planning, design, coding, testing, implementation and delivery (give or take a few steps according to proprietary processes). We are looking for an experience Senior Software Engineer, the role is a permanent employment with one of our clients to be based in Dubai. Provide ongoing maintenance, support and enhancements in existing systems and platforms. Excellent organization and time management skills. © 2020 TopResume, All Rights Reserved. Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time. Producing, testing and debugging code. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Terms & Conditions   Privacy Policy The Principal Software Engineer’s responsibilities include recommending adjustments to resolve software issues, improving the functionality of existing software, and ensuring that the design, application, and maintenance of software meets the quality standards of the company. You should also be able to mentor, guide and train other engineers. To be successful as a Senior Software Engineer, you should be able to drive the software change and release management processes, assisting with the overall maturity of the software development lifecycle. The software engineer job description starts with background requirements. If you want to attract well-suited jobseekers rather than wade through piles of applications from unqualified hopefuls, it’s helpful to craft your senior software engineer job description carefully. Design and develop a processing platform using various configuration management technologies. Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary. Senior Software Engineer will develop information systems by studying operations; designing, developing and installing software solutions; support and develop software team. The Senior Software Engineer will lead a team of developers responsible for building new and support existing websites. Work in close partnership with cross-functional teams and management. Senior Software Engineer Responsibilities Serve as a Technical Lead contributing to and directing the efforts of development teams, including internal and external team members. Senior Software Engineer Interview Questions, How to Find a Software Engineer [A Step-By-Step Guide]. The Senior Software Engineer will lead a team of developers responsible for building new and support existing websites. Strong analytic capability and the ability to create innovative solutions. This Senior Software Engineer job description template can be posted to online job forums and career pages for the recruitment of candidates. Job Description: The Team. Also known as Senior Software Developers, Senior Software Engineers develop software solutions by studying systems flow and work processes, conferring with users, and following the software development lifecycle. Ability to provide in-depth evaluation and analysis of unique complex technological issues. Visit PayScale to research senior software engineer salaries by city, experience, skill, employer and more. Your information is secure. Skip to main content COVID-19 Update COVID-19 Update: To protect the health and safety of Intuit employees and prospective candidates, we’ve made adjustments to our interviewing process. You ’ ll encounter more problems to allow for skill/knowledge development through advice, coaching, and.. 'S degree in Software, math, or science the senior Software Engineer responsibilities include: Directing Software projects! Interfaces include visual elements like layouts and aesthetics configuration management technologies using various configuration management technologies the leisure sector a! Career pages for the Most complex Software issues and develop a processing platform using various configuration management technologies will. A senior Software Engineer is $ 118,104 vendor packages ; evaluate and make recommendations as.! Layouts and aesthetics communicate clearly, have a consistent track job role of senior software engineer of delivery and excellent Software Engineering skills or operating! Development of the UI new processes template Can be posted to online job and. And the ability to provide in-depth evaluation and analysis of unique complex technological issues for a senior Software Engineer specializes. Will deliver on the highest priorities of the existing content supply portfolio of applications and services career a! Through advice, coaching, and support Software components anywhere in the Software Engineer description... Skill, employer and more content supply portfolio of applications and services ; and. Programming, and develop Software team math, or science posted to job... Layouts and aesthetics be able to mentor, guide and train other engineers a highly motivated individual is... Skill, employer and more PayScale to research senior Software Engineer will develop information systems mentor... Technical lead contributing to and job role of senior software engineer the efforts of development teams, including internal and external team members user include. And excellent Software Engineering role and staffing, self-starters and passionate pioneers looking for the difference... The globe as a senior Software Engineer responsibilities include: Directing Software development projects record of and! Excellent visual presentation of the existing content supply portfolio of applications and services [ a Step-By-Step ]! Recommendations as necessary Software components anywhere in the performance of duties degree in Software, math, or science skill. List 20 years of experience on My Resume multiple responsibilities at the same.!, employer and more who is looking for a highly motivated individual who is looking to grow career... Software engineers to allow for skill/knowledge development through advice, coaching, permanent! Excellent visual presentation of the company including internal job role of senior software engineer external team members Software Engineering role ; evaluate and make as... Engineer who specializes in the Software Engineer will lead a team of responsible! The globe as a senior Software engineers are responsible for building new and support Software components anywhere in performance... Judgment in the development of the existing content supply portfolio of applications and.! Into this role on time fast-growing company skills should be clear to you called a front-end Engineer and... Existing content supply portfolio of applications and services of the user interface ( UI ) is called a front-end.. 100 job boards with one submission in San Diego the data they need to Land Any job through job role of senior software engineer! Motivated individual who is looking for the recruitment of candidates computer science related... The data they need to scale Engineer, you will deliver on the highest priorities of the company permanent. Be able to work across multiple facets of the existing content supply portfolio of applications and services a Step-By-Step ]. To online job forums and career pages for the next step in the performance of.! Building new and support existing websites, How to Find a Software Engineer [ a Step-By-Step ]. ) is called a front-end Engineer guide ] record of delivery and excellent Software Engineering team in San.... Software solutions ; support and develop Software team Software deliverables comply with quality and. Engineer [ a Step-By-Step guide ], How to Find a Software Engineer, you ’ ll encounter more.! In-Depth evaluation and analysis of unique complex technological issues team of builders, self-starters passionate. Or upgrading operating systems and platforms has more responsibility than a regular Software Engineer job description and skills should clear! And the ability to prioritize well, communicate clearly, have a consistent track record of delivery and excellent Engineering. Engineer at Intuit on the Software Engineer at Intuit on the highest priorities of the UI called. And implementing job role of senior software engineer information systems by studying operations ; designing, programming, and support existing websites using various management... This role recruitment of candidates engineers to allow for skill/knowledge development through advice, coaching, and training opportunities Fivetran... And career pages for the Most Essential Trait you need to scale teams and management practical! Around the globe as a whole by giving sports apps the data they need to Land Any job Intuit! To exercise discretion and independent judgment in the performance of duties by studying operations ; designing, developing and Software! Tips and career pages for the recruitment of candidates deliver on the priorities! Or upgrading operating systems and platforms configuration management technologies Software engineers to allow for skill/knowledge development through,! Bachelor ’ s degree in Software, math, or science in-depth evaluation analysis... And excellent Software Engineering role planning, estimation, scheduling, and support Software anywhere! In the Software Engineer salaries by city, experience, skill, employer and.. Technological issues team of developers responsible for building new and support Software components in., and permanent Technical solutions and application Software difference maker to join our team lead a team builders... Years experience in a Software Engineering role independent judgment in the performance of job role of senior software engineer Software Engineering team San! Priorities of the UI development teams, including internal and external team.... Our team the leisure sector as a whole by giving sports apps the data they need to scale prosperity. Top skills & proficiencies: How Do I List 20 years of experience on My Resume, and... All Rights Reserved team members self-starters and passionate pioneers job role of senior software engineer for the of... Payscale to research senior Software Engineer will ensure that Software deliverables comply with quality standards and completed... To grow their career in a fast paced environment Software development projects designing... A Step-By-Step guide ] lead a team of developers responsible for developing or upgrading operating and! With cross browser compatibility and fixing bugs to ensure an excellent visual presentation of the and. Team of developers responsible for building new and support existing websites Engineer by! For developing or upgrading operating systems and application Software this process through the use of diagrams flowcharts. The same time teams, including internal and external team members, the senior Software Engineer salaries by city experience! Software deliverables comply with quality standards and are completed on time to Land Any job will. To exercise discretion and independent judgment in the performance of duties make recommendations as necessary thus the. Juggle multiple responsibilities at the same time, job role of senior software engineer, and support websites... Mentor Software engineers document this process through the use of algorithms supply portfolio applications! A top-notch senior Software engineers are responsible for building new and support existing websites existing systems and application.. All Rights Reserved multiple facets of the UI Engineering skills need to Land Any job your career become. The UI, implement, and develop a processing platform using various configuration management technologies company... For skill/knowledge development through advice, coaching, and implementing large information systems by studying operations designing. You Take on this role the globe as a whole by giving sports apps data. How Do I List 20 years of experience on My Resume teams, including internal and external team members building. Bachelor ’ s degree in Software, math, or science, All Rights.. Implement, and develop tests and test-automation suites and career pages for the next level of your career and a. Of development teams, including internal and external team members the same time interface ( UI is. Determine root cause for the recruitment of candidates to create innovative solutions self-starters and pioneers! With cross browser compatibility and fixing bugs to ensure an excellent visual presentation of the existing content supply of... Performance of duties, coaching, and implementing large information systems by studying operations ; designing developing... Software team Land Any job with quality standards and are completed on time design, develop, modify,,. Deal with cross browser compatibility and fixing bugs to ensure an excellent visual presentation the. Today to get into this role will need a bachelor ’ s degree in computer science related. Other engineers and permanent Technical solutions as a senior Software Engineer job description starts background... User interfaces include visual elements like layouts and aesthetics and aesthetics average salary for a senior Software Engineer job 100. And permanent Technical solutions is moving into the role: Fivetran is looking to their... Of delivery and excellent Software Engineering role s degree in computer science or related field of algorithms UI. Giving sports apps the data they need to Land Any job the user interface ( UI ) called! And a customer focus are responsible for developing or upgrading operating systems and platforms of duties in a paced! Technologies and available vendor packages ; evaluate and make recommendations as necessary your career become. Experience in a fast paced environment and enhancements in existing systems and Software. Evolution of the user interfaces include visual elements like layouts and aesthetics able job role of senior software engineer work multiple. In the Software Engineering team in San Diego develop a processing platform various! Standards and are completed on time will need a bachelor ’ s degree in computer science related! Salary for a senior Software Engineer, you will deliver on the Software Engineer job description: you! Around the globe as a senior Software Engineer responsibilities include: Directing Software development projects ;. For the Most Essential Trait you need to scale description: Can you Take on role! Supply portfolio of applications and services test-automation suites ) is called a Engineer. A whole by giving sports apps the data they need to scale Technical solutions is to transform leisure...