We use cookies to improve the user experience, analyze traffic and display relevant ads.
Details Accept
Enter position

Overview of salaries statistics of the profession "Lead Software Developer in Canada"

Receive statistics information by mail
Unfortunately, there are no statistics for this request. Try changing your position or region.

Recommended vacancies

Software Developer
IDI-Itech development Inc., Richmond Hill, ON, CA
Wage: $46.5/hourWorking hours: 37.5 hours/ weekLocation: 68A Leek Crescent, Richmond Hill, ON L4B 1H1Company Overview:Join our innovative team at IDI-Itech development Inc., a leading IT solution company dedicated to providing comprehensive services to clients in the Greater Toronto Area. We specialize in delivering cutting-edge solutions tailored to meet our clients' diverse IT needs, positioning them for success in today's competitive market. As we expand our enterprise training business, we are looking for a skilled Software Developer to play a key role in the development of our AI training platform. As part of our dynamic team, you will have the opportunity to leverage your expertise in software development to create a cutting-edge platform that will enhance learning outcomes for our clients. This role offers the chance to work on innovative projects and collaborate with a diverse group of professionals in a fast-paced, supportive environment.Responsibilities and Duties:·Collaborate with cross-functional teams to design and develop AI training platform software systems from conception to deployment.·Implement robust and scalable software solutions using cutting-edge technologies and programming languages.·Conduct thorough writing, testing and debugging code to ensure code quality, consistency, and the reliability and performance of the platform.·Assess interrelationships between programs, determining if changes in one program could lead to undesired outcomes in related programs.·Develop automation tools for the discovery and onboarding of system accounts.·Design AI training platform teaching tools and collect data according to the application scenario.·Optimize platform functionality and user experience through continuous improvement and iteration.·Develop clear user stories, detailed feature specifications, tasks, acceptance criteria and timelines.·Design and implement of new system features, ensuring alignment with architectural standards and development best practices.·Create clear, concise, and thorough documentation.·Stay abreast of emerging technologies and industry trends to inform platform development strategies.Job Requirements:·A bachelor's degree or completion of a college program in Computer Science, or software engineering or in related discipline.·At least 3 years of proven experience in the analysis, design, development, testing and implementation of enterprise applications.·Proficiency in programming languages such as Python, Java, SQL, C# or C++.·Familiarity with AI and machine learning concepts, frameworks, and tools.·Strong ability to balance a wide variety of trade-offs and drivers across the multiple skill areas.·Strong problem-solving skills and attention to detail.·Excellent communication and collaboration abilities.How to apply:If you are passionate about software development and eager to be at the forefront of AI innovation, we want to hear from you! Please submit your resume and cover letter outlining your qualifications to .We thank all applicants for their interest; however, only those selected for an interview will be contacted.
Lead Cloud Developer (AWS)
BMO Financial Group, Toronto, ON
Application Deadline: 04/29/2024 Address: 4100 Gordon Baker Road Job Family Group: Technology Drives the overall software development lifecycle including working across functional teams to transform requirements into features, managing development teams and processes, and conducting software testing and maintenance. Specific project areas of focus includes translating user requirements into technical specifications, writing code and managing the preparation of design specifications. Supports system design, provides advice on security requirements and debugs business systems and service applications. Applies deep knowledge of algorithms, data structures and programming languages to develop high quality technology applications and services - including tools, standards, and relevant software platforms based on business requirements. Translates user needs into technical specifications by understanding, conceptualizing, and facilitating technical requirements from user. Analyzes, develops, tests, and implements new software programs, and documentation of entire software development life cycle execution. Performs preventative and corrective maintenance, troubleshooting and fault rectification of system and core software components. Ensures that code/configurations adhere to the security, logging, error handling, and performance standards and non-functional requirements. Evaluates new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, and risk. Follows release management processes and standards, and applies version controls. Assists in interpreting and documentation of client requirements. Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus. Exercises judgment to identify, diagnose, and solve problems within given rules. Works independently on a range of complex tasks, which may include unique situations. Broader work or accountabilities may be assigned as needed. Qualifications: Experience as a SW Developer with the following stack: Program language/technology: Nodejs, Core Java, API development Database: DynamoDB, Oracle Tools: Git, Github, Bitbucket, JIRA, Postman, SOAP UI. IDE: Visual Studio Code. Awareness: Software Development Life Cycle, Software Project Management Software Testing: Unit Testing, Integration Testing Cloud Computing: AWS (Amazon Web Services), API gateway, Lambda, S3, DynamoDB, Step Function. Compensation and Benefits: $74,800.00 - $138,600.00 Pay Type: Salaried The above represents BMO Financial Groups pay range and type. Salaries will vary based on factors such as location, skills, experience, education, and qualifications for the role, and may include a commission structure. Salaries for part-time roles will be pro-rated based on number of hours regularly worked. For commission roles, the salary listed above represents BMO Financial Groups expected target for the first year in this position. BMO Financial Groups total compensation package will vary based on the pay type of the position and may include performance-based incentives, discretionary bonuses, as well as other perks and rewards. BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans. To view more details of our benefits, please visit: https://jobs.bmo.com/global/en/Total-Rewards Were here to help At BMO we are driven by a shared Purpose: Boldly Grow the Good in business and life. It calls on us to create lasting, positive change for our customers, our communities and our people. By working together, innovating and pushing boundaries, we transform lives and businesses, and power economic growth around the world. As a member of the BMO team you are valued, respected and heard, and you have more ways to grow and make an impact. We strive to help you make an impact from day one for yourself and our customers. Well support you with the tools and resources you need to reach new milestones, as you help our customers reach theirs. From in-depth training and coaching, to manager support and network-building opportunities, well help you gain valuable experience, and broaden your skillset. To find out more visit us at https://jobs.bmo.com/ca/en. BMO is committed to an inclusive, equitable and accessible workplace. By learning from each others differences, we gain strength through our people and our perspectives. Accommodations are available on request for candidates taking part in all aspects of the selection process. To request accommodation, please contact your recruiter. Note to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent to BMO, directly or indirectly, will be considered BMO property. BMO will not pay a fee for any placement resulting from the receipt of an unsolicited resume. A recruiting agency must first have a valid, written and fully executed agency agreement contract for service to submit resumes. BMO is a leading bank driven by a single purpose: to Boldly Grow the Good in business and life. Everywhere we do business, were focused on building, investing and transforming how we work to drive performance and continue growing the good. Who we are Were proud to be fueling growth and expanding possibilities for individuals, families and businesses. More than 12 million customers count on us for personal and commercial banking, wealth management and investment services. As the 8th largest bank in North America by assets, we provide personal and commercial banking, wealth management and investment services to more than 12 million customers. In Canada, the United States and across the globe, well continue to build, invest and transform to drive performance that serves the good that grows.
Lead Software Developer
Siemens, Bengaluru, Any, India
C# Developer Responsibilities:. Developing C# .NET solutions for the organization.. Development of applications in MRI Imaging domain.. Debugging and maintaining written code.. Reporting and resolving issues related to .NET projects.. Identifying and handling technical risks and issues.. Working in an agile team alongside other developers following SAFe agile principles. . Reporting on project statuses and developments to senior team members.. Participating in project meetings with management and other team members.C# Developer Requirements:. A bachelor's degree in computer programming, computer science, or information technology.. C#, .NET 3.5 (or higher), and Microsoft Visual Studio experience (Certification is desirable). A minimum of 8-12 years of experience as a C# programmer or developer.. Knowledge of other coding-languages (C++, Angular, HTML5 etc).. Ability to write clean, easy to understand code.. Outstanding analytical and problem-solving capabilities.. Excellent written and verbal communication skills.. Ability to work independently and complete projects with minimal supervision.. Sound understanding of coding and development processes.. Experience with working in an agile environment.Salary: . Date posted: 04/01/2024 07:57 PM
Lead Software Developer, GFT
RBC, Halifax, NS
Job SummaryLooking to hire a Lead Software Developer in Halifax location to lead/contribute in hands-on development and enhancement activities for multiple business critical and tech currency projects modules.Job DescriptionWhat is the opportunity?Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. Were also the center of excellence for employee social collaboration & mobile apps, and also build apps that support managing the risk of the bank. Were building a team that embraces innovation and enthusiasm to bring a fresh perspective. Weve been on journeys to build out high performing, highly resilient technology platforms that can grow with the continuous demands from Group Risk, Human Resources, Chief Administrative Office & Audit, Capital Markets, P&CB and Wealth. Were looking for talented and passionate technologists to join our team. With a developer mind-set you will work as part of an agile team to deliver high performing applications built on cloud platforms with streaming technologies. We believe in continuous growth and expanding your capabilities. Join our team today and have a big impact influencing the strength of our advanced insight and analytics. This team is involved in several project scopes, so there are a variety of projects to get involved in!What will you do?Lead, Develop and support highly scalable, high performance components within an Agile development teamEnsure high code quality through automated unit and functional testingAutomate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous deliveryContribute in application design and develop code structures to promote reusability across many applicationsBe open-minded and look beyond your stack to solve complex problemsProactively seek out knowledge about new technologies and how they can be used to solve current and foreseeable challengesCommunicate effectively with peers and distil technical details into human termsWhat do you need to succeed?Must Have:Professional software development experience (Minimum 10+ years) with Java, J2EE, Spring / REST / Microservices, Linux and NoSQL/SQL databases.Experience developing secure server side services leveraging the following APIs: Spring, Spring Batch/Boot, RESTful Webservices, Apache Data Utilities (JSON, Avro, CSV/PSV, Parquet), NoSQL/SQL databases and Struts 2.0Experience with building Cloud-ready services following microservice architecture principles.Good knowledge on messaging/streaming technologies (MQ, Kafka etc)Hands-on experience in writing clean, readable/reusable java code with unit testsExperience using Git and Maven while collaborating with the software development teamAbility to independently handle module deliveries, multi-task effectively and provide timely updatesA minimum 8+ years with experience in handling and delivering highly scalable, high performance applicationsNice To Have:Experience with Big Data (Hadoop / Spark)Experience in containerizing applications (Azure/Openshift/AWS)Experience with Agile software developmentExperience with DevOps , CD/CI tools- Jenkins, GitHub, Automated Testing tools, or similar toolsWhats in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicableLeaders who support your development through coaching and managing opportunitiesAbility to make a difference and lasting impactWork in a dynamic, collaborative, progressive, and high-performing teamA world-class training program in financial servicesFlexible work/life balance optionsOpportunities to do challenging work#LI-Hybrid#LI-POST#TechPJJob SkillsActive Learning, Agile Methodology, Apache Hadoop, Application Integrations, Big Data, Debugging, Detail-Oriented, Enterprise Application Delivery, GitHub, Group Problem Solving, Java, Java Enterprise Edition, Maven, Microservices Architecture, NoSQL, Programming Languages, Software Code Quality, Software Development, Software Development Life Cycle (SDLC), Teamwork, Unit TestingAdditional Job DetailsAddress:175 WESTERN PKY:BEDFORDCity:BEDFORDCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:Technology and OperationsJob Type:RegularPay Type:SalariedPosted Date:2024-01-24Application Deadline:2024-04-30Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years’ experience in developing n-tier Enterprise applications10+ years’ hands-on development with Java Enterprise technologiesExpertise in application design, latest design patterns, deployment and troubleshootingExtensive hands-on development & troubleshooting experience on Java EE platformExpertise in JPA or Hibernate, and Spring FrameworkProficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle and PL/SQL highly desirable)Proficient in Eclipse IDE or Rational Application DeveloperJavaScript / TypeScript frameworks such as React, Angular, JQueryAgile development experience - Scrum, User Stories, CI, TDD, Automated Tests, etc.Experience writing Web Services and implementing SOABPM tools such as: jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule EngineFine-grained security frameworks such as: Spring Security, Apache Shiro, ForgeRock
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years of full cycle software development including requirements, design, development, optimization, testing, implementation and supportDeveloping Enterprise Application Integration Solutions in MuleSoft platform3-5 years+ hands on experience with MuleSoft Design and Development including:Salesforce integration using Bulk APIsMuleSoft integration patternsMuleSoft Certified developer prferred
Software Developer - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:At least 15 years of hands-on experience with software developmentDemonstrates extensive experience with the following: Development of enterprise-grade applications using Java with JEE, EJB, JPA, JSF, Primefaces, Spring Boot, etc.REST API design and development, including experience with API documentation and testing SQL and working with relational databases, such as SQL Server, PostgreSQL, or Oracle, and non-structured database such as MongoDBWorking with portals that handle documents requiring digital signatures and interoperable between multiple applicationsEnterprise integration technologies, such as JMS, AMQP, or REST, and an understanding of how to use them in a Spring Integration context.Application security in Cloud environment, for example, Multi-Factor Authentication, SSO, certificate based or protected API, JWT Authentication, TLS1.2, and othersHands-on experience in pdf generation and implementationAdobe Designer (earlier it was Adobe LiveCycle), Adobe Java Script (Document Object Model DOM)
Lead Software Engineer - Frontend SDET (Mobile)
JPMorgan Chase, Bengaluru, Any, India
We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the United Kingdom - but how we do things here is a little different. We're building the bank of the future from scratch, where you'll have the opportunity to make a real impact. As a Lead Software Engineer - Frontend SDET at JPMorgan Chase within the International Consumer Bank, you will be tasked with the creation and delivery of innovative, cutting-edge solutions through cloud-native microservices architecture applications. Utilizing the latest technologies and industry best practices, your role will encompass involvement in the design and architecture of these solutions, as well as a focus on all stages of the Software Development Life Cycle (SDLC).Our Test Engineering team is central to our mission of providing an excellent banking experience for our customers. We're seeking individuals who are curious, collaborative, and passionate about cutting-edge technology. As an SDET, you'll work on specific products and projects, including fraud prevention, identity services, money transfers, debit and credit card payments, core banking, insurance products, and more.Job Responsibilities: Being part of a squad and work on the sprint deliverables Developing and executing test strategies and test plans Automating tests and building sufficient and meaningful test coverage Developing from scratch or contributing to existing testing frameworks and test infrastructure Integrating automated tests with CI/CD pipelines Championing a quality and test mindset across unit, integration, functional, non-functional testing Developing metrics and trend analysis for testing activities Triaging, analyzing, and debugging issues and driving issues resolution with the team Initiate & complete test escape and root cause analysis, testing lessons learned Recommending test process improvements and defect prevention actions Working with teams in multiple locations in different time zones, review code PRs from the wider team.Required qualifications, capabilities, and skills Formal training or certification on Java programming concepts and 5+ years applied experience Previous experience in application development is must Experience building testing frameworks, tools, and automation Test automation using BDD practices using supporting test automation frameworks Back-end test automation experience using REST Assured, HTTP clients, libraries for working with JSON files and other tools relevant for test automation of APIs Mobile test automation experience using tools such as Cucumber, Appium, and Detox Understanding of distributed systems and experience working with cloud technologies (e.g. AWS, GCP, Azure). Understanding of relational and no-SQL databases Experience with Spring, Docker, and Kubernetes. Proven experience in all aspects of functional, integration and regression testing Clean coding and adherence to the software engineering best practices (DRY, SOLID, etc.) with a focus on scalable and maintainable test execution infrastructurePreferred qualifications, capabilities, and skills Knowledge and experience working in an Agile environment Familiarity with the Atlassian toolset Excellent written and verbal communication skills Additional experience in Javascript and/or Kotlin is a bonus Contracting test experience desirableAbout usJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.About the TeamOur professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.Salary: . Date posted: 03/27/2024 10:25 PM
Lead Salesforce Developer
Equest, Fredericton, NB
WHO WE ARE: Mariner innovates always and everywhere, turning novel ideas into practical solutions. From products and services to venture creation, we build better futures powered by people. Our purpose has always been to be a great, everlasting technology company for those who make an impact - elevating people, data, and technology in the best way to solve hard problems. We partner with people embracing change, leveraging data, cybersecurity, cloud, and change management to drive successful business outcomes that matter to our customers. Mariners build for change. Like SHIFT Energy , our energy management and decarbonization company. Or East Valley created to scale social economic impact in our communities through investment and mentorship of emerging change-makers and their companies. Mariner's purpose has always been to be a great, everlasting technology company and the core values that guide us every day are: OUR VALUES We care for our team. We care about the impact we have on our community. We serve by solving complex problems. We grow because growth fuels opportunities. We innovate always and everywhere. We build a business that lasts. WHAT YOU'LL BE DOING IN THE ROLE: Generate Solution Architectural documentation encompassing data models, data flow diagrams, and process models. Verify the development team's outputs align with the architectural framework. Offer advice on data exchange, composite solutions, automation, and user experience enhancement. Collaborate with Business Analysts, Development Team, and Business Team to troubleshoot design or implementation challenges. Assess functional specifications' complexity for estimation purposes. Validate effort and completion estimates for specific tasks. Contribute to Technical Architecture documentation. Provide guidance and supervision to the development team for design implementation. Offer insights into API design for integrations, ensuring both inbound and outbound communications are secure. Identify and address risks in Salesforce solution design and implementation. Participate in code reviews, offering constructive feedback to ensure code quality. Provide technical leadership and mentorship to fellow developers. Uphold standards and ensure comprehensive test coverage. Supervise the quality of Solution Architect deliverables. Develop systems utilizing SFDX, Microsoft Visual Studio Code, Salesforce Lightning Design System, and the Salesforce development lifecycle. Write custom code utilizing Apex, Aura, Visualforce pages, and Lightning Web components. Utilize OmniStudio and Flows for declarative development. Mentor other developers, including those specializing in DevOps. Stay abreast of the latest Salesforce technologies and industry trends. Act as a liaison with the Salesforce Product Team to address issues or queries related to the Department's Salesforce solution. WHAT SKILLS / QUALIFICATIONS YOU'LL NEED TO DO THE JOB: Bachelor's degree in Computer Science, Information Technology, or related field. 7 years proven experience in Salesforce development tasked with analyzing intricate issues, presenting alternative solutions, and decomposing them into actionable tasks Extensive development background in Salesforce Industries Cloud, with a primary focus on OmniStudio . Demonstrated understanding of the Salesforce platform, its architecture, and modules such as Service Cloud, and Experience Cloud Proficiency in Apex, Visualforce, Lightning components, Java, JavaScript and other Salesforce development tools and technologies. Familiarity with Agile tools like Jira, Git, GitLab, Azure DevOps, and HPQC. Knowledge of Salesforce data model, security model, and sharing settings. Hands-on experience in leading cross-functional teams comprising four or more resources Expertise in Salesforce integration and web services, particularly with cloud-based platforms such as AWS and Azure. Strong problem-solving and analytical skills with the ability to quickly learn new technologies and adapt to changing requirements. Excellent communication skills and ability to work effectively in a team-oriented environment. Additional Recommended Certifications: Salesforce Platform Developer 1 Salesforce OmniStudio Developer Salesforce Platform App Builder WHY MARINER? We believe in making a positive impact in the communities where we live and work! Not only are we passionate about nurturing a thriving technology sector here in Atlantic Canada, but we are also committed to solving technology challenges that will make an impact worldwide. Technology is everlasting, and we take pride in connecting world class talent to world class projects and business solutions. If you are an IT Professional, Software Professional, or Management Consultant, that is passionate about career development, data, and problem solving, we want to hear from you! If this sounds like someone you know, share this with them so they do not miss the opportunity to experience Mariner! To achieve this, we know we need to be all in on training and development of our team so we can continue to move the needle in the technology sector together. Of course, we offer competitive compensation and benefits packages to our team, but our competitive edge is the development and training that our team experiences every day. Be part of our vibrant community that values diversity and embraces inclusion at every level. We are committed to fostering a culture where individuals from all backgrounds and walks of life feel empowered to contribute their unique perspectives. Our collaborative environment celebrates the richness of ideas and experiences, and we believe that by embracing diversity, we can achieve greater innovation and excellence together. Come and help us create a workplace that reflects the beautiful tapestry of our global community. Join our growing team!
Software Developer - New Grad
Equest, Ottawa, ON
Location: Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales. Thales is a business where brilliant people from all over the world come together to share ideas and inspire each other. In aerospace, transportation, defence, security and space, our architects design innovative solutions that make our tomorrow's possible.For decades, Ottawa has been a global technology leader. Today, Canada's capital holds one of the brightest and most diverse technological ecosystems in North America. Voted as Canada's best place to live 2017 by Maclean's, Ottawa offers a low cost of living with a high quality of life. The Thales Ottawa office has been a major supplier and long-term trusted partner to DND, enabling the Canadian Armed Forces and the Canadian Coast Guard to achieve mission success.Software Developer: Angular/React C#/Java (New Grad) Position SummaryOttawa, Ontario (Hybrid)The successful candidate will implement, integrate, test, configure, and document full stack web-based software applications, and will be involved in selection, design, and experimentation activities related to such software in support of Innovation Team projects that contribute to naval platform in-service support programs. The successful candidate will help deliver value to the operational team quickly in an agile, incremental way and will work with business analysts and operational stakeholders to identify problems and find relevant solutions. The type of solutions could range from automating business processes, building a custom user interface that will make decision-making easier, connecting multiple software systems together, etc. The successful candidate will make use of modern software development techniques and technologies such as artificial intelligence and data analytics where warranted.Key Areas of ResponsibilityParticipate in user needs / requirements analysis and software design;Experiment with new software stacks for proof of concept / pilot projects;Implement web applications software, including coding, unit testing, and integration;Produce software developer documentation;Apply Infrastructure as Code for quick and repeatable software deployment;Identify and analyze software defects and implement fixes into product releases; andMinimum QualificationsBachelor's degree in software engineering, computer engineering, computer science, or equivalent education with relevant experienceExperience/expertise:Front-end web app software development with Angular and/or React frameworksBack-end web app software development using a managed programming language (e.g. C#, Java) and an associated framework (e.g. Node.JS, Spring, .NET Core)Web app software development using a scripting language (e.g. JavaScript/TypeScript, Python, Ruby) and an associated framework (e.g. Express.js, Django, Ruby on Rails)Preferred QualificationsVery strong coding, unit testing, and debugging skillsExperience working in a scrum/agile software development environmentExperience utilizing Infrastructure as Code patterns and technologies (such as Ansible, Puppet, Chef, Terraform, and AWS CloudFormation)Experience with SQL' API creation and/or management, containerization, e.g. Docker, Kubernetes use of machine learning libraries such as TensorFlow and PyTorch, use of data analysis libraries such as Scikit-learn, Pandas, NumPy, and MatplotlibExperience with military (ideally Navy)What We OfferThales provides an extensive benefits program for all full-time employees working 24 or more hours per week and their eligible dependents, including the following:Company paid Extended Health, Dental, HSA, Life, AD&D, Short-term Disability, Cancer Care Program, travel insurance, Employee Assistance Plan and Well-Being program.Retirement Savings Plans (RRSP, DCPP, TFSA) with a company contribution and a match to a DCPP, with no vesting period.Company paid holidays, vacation days, and paid sick leave.Voluntary Life, AD&D, Critical Illness, Long-Term Disability.Employee Discounts on home, auto, and gym membership.Why Join Us?Say HI and learn more about working at Thales click here . ( https://youtu.be/9aMF4NMhEJo )#hybrid#LI-TA1Thales is an equal opportunity employer which values diversity and inclusivity in the workplace. Thales is committed to providing accommodations in all parts of the interview process. Applicants selected for an interview who require accommodation are asked to advise accordingly upon the invitation for an interview. We will work with you to meet your needs. All accommodation information provided will be treated as confidential and used only for the purpose of providing an accessible candidate experience. This position requires direct or indirect access to hardware, software or technical information controlled under the Canadian Export Control List, the Canadian Controlled Goods Program, the Canadian Industrial Security Program, the US International Traffic in Arms Regulations (ITAR) and/or the US Export Administration Regulations (EAR). All applicants must be eligible or able to obtain authorization for such access including eligibility to the Canadian Controlled Goods Program and able to obtain a Canadian NATO Secret clearance.
Software Developer - CRM - Senior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:10+ years of experience with Siebel technical configuration/ design / development / integration 5+ year of experience of Siebel integration with Adobe AEM , J2EE and etc., Siebel EIM/EAI 3+ years of experience with Siebel IP18+ with a focus on configuring / developing. Experience with Assignment Manager, Business Rules, Workflow, Applets, Views, Screens, Code/Scripts and related Siebel Business Layer objects. Experience with Siebel Tools Software and editing Siebel Web Templates. Experience in using Siebel Open UI specific classes and Methods. Experience in OBIEE and PowerBI report development Experience in HTML 5, Cascading Style Sheet, JQuery and JavaScript Ability to develop and present new ideas and conceptualize new approaches and solutions Excellent interpersonal relations and demonstrated ability to work with others effectively in teams Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large teams and work closely with other individual team members Proven analytical skills and systematic problem solving 
Lead Angular Developer
Siemens, Pune, Any, India
Hello Visionary!We empower our people to stay resilient and relevant in a constantly changing world. We're looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future.Does that sound like you? Then it seems like you'd make a great addition to our vibrant team.Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019 with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and experienced specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation - everything out of one hand.We are looking for a Lead UI Developer.This position is available in any of the following locations: Pune, Bangalore, or Chennai.You'll make a difference by:• Participating in requirement discussions, analyze, and understand the end users' needs. • Developing the architectural and technological evolution of the project and be part of core team decisions using principles of meritocracy. • Bring-in new trends from upcoming web technologies.• Having Strong collaboration with UX/UI designers.• Implementing reusable components following the UX design system.• Developing code using the merge request workflow.• Closely collaborating on a global scale with colleagues from Europe, US and China.You'll win us over by:• Having An engineering degree B.E/B.Tech/MCA/M.Tech/M.Sc with good academic record.• 10+ years of demonstrable experience in software development with at least 4+ years in Architect role.• In-depth knowledge of web technologies like HTML5, CSS, SCSS, JavaScript, TypeScript• Extensive working experience with major web framework like Angular, React or Vue.js• Sound knowledge in responsive design for all form factors, including mobile.• Contributions to open-source projects in web and mobile technologies.• Excellent knowledge on software engineering and architecture concepts.• Excellent English communication and social skills for global collaboration.• Strong communication and social skills when it come to working in global teams or presenting ideas and concepts to other stakeholders• Being in a leadership role and line management experience is an added advantage.We'll support you with:• Hybrid working Opportunities.• Diverse and inclusive culture.• Great variety of learning & development opportunities.Join us and be yourself!We value your unique identity and perspective, recognizing that our strength comes from the diverse backgrounds, experiences, and thoughts of our team members. We are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. We also support you in your personal and professional journey by providing resources to help you thrive. Come bring your authentic self and create a better tomorrow with us.Make your mark in our exciting world at Siemens.This role is based in Pune/Bangalore/Chennai and is an Individual contributor role. You might be required to visit other locations within India and outside. In return, you'll get the chance to work with teams impacting - and the shape of things to come. We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. Find out more about Siemens careers at: www.siemens.com/careersSalary: . Date posted: 04/08/2024 02:37 PM
Software Developer - Full Stack - Junior
Computer Consultants International, Inc., Toronto, ON
HYBRID position at Toronto, OntarioMust haves:Microsoft/Azure Development and Quality Assurance Experience.NET Framework and/or .NET Core-based design, development, and testingC#, JavaScriptExperience participating in Scrum Agile developmentExperience translating business requirements into software code/implementationsAzure Cloud Development including PaaS and SQL services, or other cloud hosting technologies (e.g. Pivotal Cloud Foundry/PCF, Amazon Web Services/AWS, and Google Cloud Platform/GCP)
Software Developer In Test (SDET) - People Technology, Recruiting Technology
Amazon, Vancouver, Any
BASIC QUALIFICATIONS- 2+ years of non-internship professional software development testing experience- 1+ years of test automation frameworks and tools building experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented designDESCRIPTIONAt Amazon Recruiting Engine (RE), we are customer obsessed and think big. As part of the Amazon HR organization, we directly influence the future growth of Amazon. To achieve this goal we are seeking a passionate Software Development Engineer in Test (SDE-T) We are seeking a driven and innovative SDE-T to help build the next generation of recruiting systems. The team has high quality bar, will live and breathe sound development practices and will iterate quickly to deliver the best user experiences. Come be part of a team that directly shapes and influences the future growth of Amazon! As an SDE-T on this team, you will have the opportunity to influence design and architectural choices which impact our system, our workflow, and most importantly, our customers. You will need to be able to work efficiently and effectivity in a fast-paced, multiple-team environment. You should have a solid combination of Quality Assurance knowledge and Software Development Best Practices. You will be working with other engineers to identify testability issues, automation opportunities and implement continuous delivery solutions. You will advocate for Quality and champion for best practices by sharing your expertise.Key job responsibilities- Design and build automated test frameworks and tools to support the central framework and multiple engineering teams across Recruiting Engine.- Helping define software engineering test best practices and providing technical mentorship to other members of the engineering team.- Utilize innovative test technologies to develop the test automation strategy and relevant tools to improve test efficiency.- Building continuous test and deployment systems.- Analyze test logs; create automation reports, co-ordinate with stakeholders.A day in the lifeYou will be working on a team that owns the UI integration framework, to design and build the right test automation solutions that meet the needs of both the framework and the other tenant applications. You will have direct ownership over the design of the tools and libraries aimed at improving the efficiency, extensibility, and scalability of the quality validation process. Furthermore, you will be working directly with Developers, Development Managers, from multiple teams to ensure the quality development and quality of our applications and frameworks.About the teamThe team owns the full experience of recruiting funnel. We are continuously experimenting, measuring, and learning because recruiting teams deserve an experience that is respectful, straightforward, and frustration-free. We combine product development, technology investments, UX research, scientific analysis, big data analytics, and process optimization.We are open to hiring candidates to work out of one of the following locations:Vancouver, BC, CANPREFERRED QUALIFICATIONS- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment- Experience with web services and REST APIsAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.Salary: . Date posted: 04/12/2024 10:03 PM
Lead Software Engineer - Java, Kafka, AWS
JPMorgan Chase, Bengaluru, Any, India
As a Lead Software Engineer at JPMorgan Chase, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilities Be responsible for design, development, testing, releasing, and monitoring of data platform engineering tools and supporting services using agile methodology Creating Automated Unit Tests using a Test Driven Development approach Develop resilient cloud based applications that integrate with modern cloud services Write technical documentation such as architecture diagrams, service specifications, runbooks and user manuals Work closely with development team, participate in code reviews Share your knowledge and best practices with the team and wider organization Learn new skills and keep up with industry innovations to deliver solutions to automate manual or cumbersome workRequired qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Java (11/17), Maven, GIT Experience working with CI/CD pipelines and modern deployment strategies Experience with ReactJS and/or other similar UI Frameworks Spring Boot, RESTful APIs, GraphQL Experience in architecture and design of microservices Cloud Development (e.g. AWS, Cloud Foundry, etc.) Unit Testing (e.g. JUnit, TestNG, etc) Mocking (e.g. Mockito, EasyMock, JMockit, PowerMock, etc)Preferred qualifications, capabilities, and skills SQL, Spring Data NoSQL (e.g. MongoDB, DynamoDB, Elasticsearch, etc.) Monitoring Tools (e.g. CloudWatch, Splunk, Dynatrace, Grafana, etc) Messaging (e.g. SQS, Kafka, RabbitMQ, etc) Integration Testing (e.g. BDD, Cucumber, SpringBootTest, etc) Data Lake/Mesh & Analytics Technology (e.g. Snowflake, Starburst, Databricks, etc.) Domain-driven design Other programming languages (e.g. Python, JavaScript, TypeScript, etc) HTML5, CSS3, Bootstrap, ReactJS Performance Testing (e.g. JMeter, BlazeMeter, etc) Schema languages (e.g. Avro, Parquet, JSONSchema, etc.) Open table format (e.g. Iceberg, Hudi, Delta) Metadata Management Contract-Driven DevelopmentAbout usJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.About the TeamJ.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.​Salary: . Date posted: 04/12/2024 10:23 PM
Lead Software Engineer- Java FSD - React
JPMorgan Chase, Hyderabad, Any, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Credit Risk Technology Group, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respectRequired qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years hands-on development experience in Java full stack with React / Angular / Extjs Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced in Java/J2EE, SpringBoot and JPA programming language(s) Proficiency in SQL/PLSQL on any of the RDBMS databases. Knowledge on In-memory cache and Elasticsearch would be an added advantage. Proficiency in automation and continuous delivery methods using Jenkins or similar tools. Proficiency in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Exposure to cloud technologies Preferred qualifications, capabilities, and skills General knowledge of financial services industry Exposure to cloud technologies (AWS) About usJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.About the TeamOur professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.Salary: . Date posted: 04/15/2024 10:19 PM
Software Developer, GFT
RBC, Halifax, NS
Job SummaryJob DescriptionWhat is the Opportunity?This position involves Production and Operations Support within a portfolio of 10 AML IT applications. The applications are built on platforms such as Mainframe, Windows, Linux, and AIX, Cloud, Hadoop and OCP. This role is key to ensure service level agreement commitments are achieved on a daily basis by recognizing, prioritizing and escalating issues of urgency to ensure Regulatory deadlines are met and end users are minimally affected. This role will work alongside other Production Analysts/Leads, Development Leads, Release Management Support and Application/Infrastructure teams with a primary goal to ensure minimum to no application service disruptions occur. Of key importance is to possess a drive to learn and understand how these applications work and when they have issues to maintain ongoing status communications to affected stakeholders until issue has been resolved. Additionally a drive to not only resolve the issue, but identify and capture the root cause is another essential part of this role in order to enable continuous improvement of our systems so we might prioritize related fixes and mitigate/eliminate future issues.What will you do?Investigate and support production problems, issue ongoing status communications to identified stakeholders, and driving to resolution and identification of root cause.Identify any partners not meeting RBC IT service level commitments and communicate and escalate any service gaps impacting our applicationsFollow documented Application Health Check items to confirm application is operating as needed.Follow documented Problem Resolution Process steps when issues occurCall out any gaps or ambiguity in documentation so it may be addressedWork in an high achievement environment where diversity is valued and people are treated with respect and dignitySeek out guidance and mentors to ensure full understanding of systems and define a career path within the team.What do you need to succeed?Must have:Strong organization and communications skills (written and verbal)Ability to Prioritize multiple issuesAbility to understand and drive needed activities based on UrgencyKnowledge of some infrastructure management productsProven experience in Application troubleshootingComfortable with working with rotating shifts and providing and obtaining hand-offs for active issues being addressedAbility to work in a Team and Coordinate within and across departments to achieve overall successConcern for Order/QualityAchievement MotivationBachelors degree in Computer Science, Computer Engineering or equivalent training and experienceGood expertise with main industry databases (Oracle, SQL server, etc)Experience with SQL environments and SQL Query.Experience with Window / Unix environmentNice to have:Knowledge and/or proven ability to drive continuous improvement within processesKnowledge of Service NowExperience in Application development & testingExperience in Application SupportITIL knowledge/certificationKnowledge of Release management activitiesKnowledge of application interdependencies across AML IT applicationsExperience with monitoring and logging technologies such as Dynatrace, Prometheus, Grafana, Zabbix, ELK, Splunk, etc.Whats in it for you?We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissionsWork in a dynamic, collaborative, progressive, and high-performing teamFlexible work/life balance optionsOpportunities to take on progressively greater accountabilities by doing challenging workOpportunities to building close relationships with clients in other teams and platforms#LI-HYBRID#LI-POST#TechPJJob SkillsComputer Operations, Customer Service, Enterprise Application Delivery, Group Problem Solving, Information Technology (IT) Infrastructure, Interpersonal Relationships, Standard Operating Procedure (SOP), System and Console Operations, System Applications, Systems SoftwareAdditional Job DetailsAddress:120 WESTERN PKY:BEDFORDCity:BEDFORDCountry:CanadaWork hours/week:37.5Employment Type:Full timePlatform:Technology and OperationsJob Type:RegularPay Type:SalariedPosted Date:2024-03-05Application Deadline:2024-04-30Inclusion and Equal Opportunity EmploymentAt RBC, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. We are taking actions to tackle issues of inequity and systemic bias to support our diverse talent, clients and communities.We also strive to provide an accessible candidate experience for our prospective employees with different abilities. Please let us know if you need any accommodations during the recruitment process.Join our Talent CommunityStay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at jobs.rbc.com.
Lead Software Engineer - Android
JPMorgan Chase, Bengaluru, Any, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking in wealth management team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respectRequired qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years of applied experience Combined software/application development experience in doing Mobile Development Experience leading technology and mentoring a team of diverse sets of engineers building native mobile apps Strong Android development background in developing mobile applications using Kotlin Familiar with architecture patterns such as MVVM, MVP, MVC Experience with modern native mobile development tools and systems (git, Xcode, Cocoapods, Swift Package Manager, CoreData, Android Studio, Roboelectric, Mockito, Espresso, RxJava, Dagger, Retrofit) Experience with CI/CD pipelines Experience with Agile development including daily scrum and weekly iteration reviews and planning Preferred qualifications, capabilities, and skills Familiarity with how to optimize code for phones, testing with phones, challenges with phones Familiarity with several languages: Swift, Kotlin, Objective-C, Java, C++, JavaScript, Ruby, Python Experience with GIT source control management. Experience consuming RESTful web services from experience platform Advanced communication skills with the ability to clarify application requirements via phone/email with business partners in addition to relying on technical requirements documentationAbout usJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.About the TeamOur Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions - all while ranking first in customer satisfaction.Salary: . Date posted: 04/16/2024 10:24 PM
Lead Software Developer (Front-End)
Siemens, Bangalore, Any, India
Dear Aspirant!We empower our people to stay resilient and relevant in a constantly changing world. We're looking for people who are always searching for creative ways to grow and learn. People who want to make a real impact, now and in the future. Does that sound like you? Then it seems like you'd make a great addition to our vibrant international team.Siemens founded the new business unit Siemens Advanta (formerly known as Siemens IoT Services) on April 1, 2019, with its headquarter in Munich, Germany. It has been crafted to unlock the digital future of its clients by offering end-to-end support on their outstanding digitalization journey. Siemens Advanta is a strategic advisor and a trusted implementation partner in digital transformation and industrial IoT with a global network of more than 8000 employees in 10 countries and 21 offices. Highly skilled and authoritative specialists offer services which range from consulting to craft & prototyping to solution & implementation and operation - everything out of one hand!We are seeking a highly skilled Lead Software Developer specializing in frontend technologies such as Angular, React, etc. The ideal candidate will have extensive experience in leading frontend development projects, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality software solutions.We are looking for: Lead Software Developer - Front EndYou'll make a difference by:Lead the frontend development team in designing, implementing, and maintaining scalable and robust web applications.Architect and develop frontend solutions using Angular, React, and other relevant technologies.Collaborate with product managers, designers, and backend developers to translate requirements into technical specifications and implementable solutions.Mentor and coach junior developers, providing guidance on best practices, code reviews, and technical challenges.Stay updated on the latest frontend technologies and trends, and drive adoption of new tools and techniques within the team.Ensure code quality, performance, and security through rigorous testing and code reviews.Participate in Agile development processes, including sprint planning, estimation, and retrospective meetings.Collaborate with QA engineers to ensure thorough test coverage and facilitate timely bug fixes.You'll win us over by:Bachelor's degree in computer science, Engineering, or related field (Master's degree preferred).10+ Years of experience in frontend development, with proficiency in Angular, React, and other relevant frameworks/libraries.Strong understanding of web standards, responsive design principles, and cross-browser compatibility issues.Proven experience in leading frontend development projects, including architecting solutions and managing team workflows.Expertise in HTML, CSS, JavaScript/TypeScript, and related frontend technologies.Experience with RESTful APIs and asynchronous programming.Familiarity with version control systems (e.g., Git) and CI/CD pipelines.Excellent communication skills and ability to collaborate effectively with cross-functional teams.Strong problem-solving skills and attention to detail.Experience with Agile methodologies (Scrum, Kanban, etc.) is a plus.Join us and be yourself!We value your unique identity and perspective and are fully committed to providing equitable opportunities and building a workplace that reflects the diversity of society. Come bring your authentic self and create a better tomorrow with us.Make your mark in our exciting world at Siemens.This role is based in Bangalore. You'll also get to visit other locations in India and beyond, so you'll need to go where this journey takes you. In return, you'll get the chance to work with teams impacting entire cities, countries - and the shape of things to come.We're Siemens. A collection of over 379,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we encourage applications that reflect the diversity of the communities we work in. At Siemens we are always challenging ourselves to build a better future. We need the most innovative and diverse Digital Minds to develop tomorrow 's reality.Find out more about the Digital world of Siemens here: www.siemens.com/careers/digitalmindsSalary: . Date posted: 04/16/2024 02:01 PM
Lead Software Engineer - Python, LLM
JPMorgan Chase, Mumbai, Any, India
We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Asset & Wealth Management - Tech Research, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others. Collaborate with Data Science, Cybersecurity to deliver state of the art ML products. Hands on involvement in building and operating highly sophisticated LLM driven applications. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Managing and supporting a team of ML and MLOps engineers. Collaborate with Devops engineers to plan and deploy data storage and processing systems. Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respectRequired qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years applied experience Hands-on practical experience delivering system design, application development, testing, and operational stability Advanced python programming skills. Proven experience in building and operating scalable ML-driven products. Hands on experience in Azure and AWS. Experience with microservices performance tuning, performance optimization, real-time applications. Terraform, IaaC experience. Proficiency with cloud technologies like Kubernetes, Airflow. Proficient in all aspects of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems. Practical cloud native experience Preferred qualifications, capabilities, and skills Experience with financial data and data science. Azure and/or AWS Certifications ( Architect, Big Data, AI/ML ) . About usJPMorgan Chase & Co., one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.About the TeamJ.P. Morgan Asset & Wealth Management delivers industry-leading investment management and private banking solutions. Asset Management provides individuals, advisors and institutions with strategies and expertise that span the full spectrum of asset classes through our global network of investment professionals. Wealth Management helps individuals, families and foundations take a more intentional approach to their wealth or finances to better define, focus and realize their goals.​Salary: . Date posted: 04/17/2024 10:26 PM