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 "Research Java Developer in Canada"

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

Recommended vacancies

Senior Full-Stack Web Developer
Fortinet, Burnaby, BC
DescriptionFortinet team has a great career opportunity for a Senior Full-Stack Web Developer within its FortiClient team, which is responsible for several of Fortinet's client software developments. The new developer will be primarily working on the FortiClient EMS software with an emphasis on both front-end and back-end web development. Job Responsibilities: • Design, research, development and maintenance for the FortiClient EMS software • Stay on top of new developments in the fields of front-end and back-end web application development Skills Required: • Experience with web application development • Experience with building user interfaces using modern web standards • Familiar with JavaScript frameworks (ex. Vue.js, AngularJS, React). • Experience with web frameworks (ex. Django, Flask, Express.js) • Experience with relational databases (ex. MS SQL, PostgreSQL) • Familiar with RESTful API design principles • Experience designing and implementing large development projects • Experience mentoring junior developers • Excellent problem solving and troubleshooting skills • Must be able to work well in a team development environment Nice-to-Have: • Experience with NoSQL databases (ex. MongoDB, Elasticsearch) • Experience with data visualization front-end libraries (ex. D3.js) • Experience with Python, Go • Experience with microservices architecture • Experience with network topology and security #GD #LI-AV1
Software Developer
Infonet Technology Inc., Scarborough, ON, CA
Position: Software DeveloperEmployer: Infonet Technology Inc.Address: 2425 Eglinton Avenue East, Unit # 212, Scarborough, ON M1K 5G8Employment conditions: Morning, Day, EveningEducation: College/CEGEP in Computer ScienceExperience: 2-3 yearsSalary: C$46.50 per hour for 35 hours / weekJob Types: Full-time, PermanentLanguages EnglishJob requirementsWork Conditions and Physical CapabilitiesTight deadlines, Repetitive tasks, Attention to detailPersonal SuitabilityExcellent oral communication, Excellent written communication, Initiative, Client focus, Accurate, Judgement, Effective interpersonal skills, Team player, OrganizedBusiness Equipment and Computer ApplicationsEclipse, Microsoft Visual StudioComputer and Technology KnowledgeDatabase software, Software developmentProgramming LanguagesJava, JavaScript, CSS, PHP, SQL, Ajax, Angular.js, MySQL, HTMLSpecific SkillsWrite, modify, integrate and test software code, Maintain existing computer programs by making modifications as required, Identify and communicate technical problems, processes and solutions, Prepare reports, manuals and other documentation on the status, operation and maintenance of software, Assist in the collection and documentation of user's requirements, Assist in the development of logical and physical specifications, Research and evaluate a variety of software products, Write, modify, integrate and test software code for e-commerce and other Internet applications.Please apply by email
99567 - Data Engineer
Vancouver Coastal Health, Vancouver, BC
Data Engineer Job ID 2023-99567 City Vancouver Work Location Corporate Admin-520 W 6th Home Worksite 00 - Excluded - VCHA Labour Agreement Excluded Union 905 - Mgt/Excluded-VCHA (37.5 Hr) Position Type Term Specific Job Status Temporary Full-Time FTE 1.00 Standard Hours / Week 37.50 Job Category Health Information Management Salary Grade 07 Min Hourly CAD $34.68/Hr. Max Hourly CAD $49.86/Hr. Shift Times 0800-1600 Days Off Saturday, Stats, Sunday End Date 6/19/2024 Position End Date - Incumbent Position ends on the listed end date or upon the return of the incumbent. Salary The salary range for this position is CAD $34.68/Hr. - CAD $49.86/Hr. Job Summary As a Data Warehouse Developer with Vancouver Coastal Health you will:Be a part of the Data Management and Reporting technical team with a primary focus on the ongoing sustainment and development of the organisation’s on-premises data infrastructure.Design and develop scalable, efficient, data integration solutions for large scale data analyses, model development, validation and implementationCollaborate with a variety of cross-functional team members to identify, develop, implement and maintain innovative solutions for the information needs of Vancouver Coastal Health.Apply experience in data modelling, data warehousing, building data pipelines, and excellent problem solving ability to tackle processing of high volumes of clinical data. Qualifications Education & ExperienceMaster’s degree in Business Administration, Information Systems or equivalent plus three years experience in Information, Utilization Management and Quality Management or equivalent industry/certification experience Three (3) years experience in Information Technology with focus in database development and warehousingKnowledge & AbilitiesStrong skills and experience in MS SQL Server, SSIS, SSRS, SSAS, and T-SQLPreferred experience with data virtualisation tools (e.g. Denodo)Demonstrated experience building and optimizing data pipelines (ETL) Experience working in an Agile environmentAdvanced analytical and problem solving skills.Excellent writing and verbal communication skills.Knowledge of database design and report design at the intermediate to advanced level.Knowledge of healthcare databases an asset.Knowledge using cloud data warehousing solutions (e.g. Azure SQL, Synapse Analytics, Databricks, etc.) an assetKnowledge of Azure or other cloud infrastructure services (e.g Azure Data Factory, Azure DevOps) an assetProficiency coding in Python, Scala, R, Java, or other language an asset Closing Statement The hours of work including days off and work area may be subject to change consistent with operational requirements and the provision of the Collective Agreement and applicable statutes. Successful applicants may be required to complete a Criminal Records Review Check.As per the current Public Health Orders, as of October 5, 2023, all employees working for Vancouver Coastal Health must be fully vaccinated for COVID-19 or have received a single dose of the most-recent, updated COVID-19 vaccine. Proof of vaccination status will be required.WHY JOIN VANCOUVER COASTAL HEALTH?VCH is a world class innovator in medical care, research and teaching, delivering service to more than one million BC residents. At VCH, we embrace thinking boldly, taking smart risks, and 'going first' when we believe it will lead to the best possible outcomes for patients and their families. We invite you to join us in creating healthy lives in healthy communities by showcasing our passion for care, connection to the communities we serve and our culture of teamwork that makes VCH a great place to work.• Comprehensive health benefits package, including MSP, extended health and dental and municipal pension plan• Grow your career with employer-paid training and leadership development opportunities• Wellness supports, including counselling, critical incident and innovative wellness services are available to employees and their immediate families• Award-winning recognition programs to honour staff, medical staff and volunteers• Access to exclusive discount offers and deals for VCH staff Equity, diversity, and inclusion are essential to our goals of creating a great place to work and delivering exceptional care. We acknowledge and accommodate unique differences and ensure special measures are in place so that all prospective and current employees are given an opportunity to succeed.We are committed to building a representative workforce and encourage applications reflecting diversity of sex, sexual orientation, gender identity or expression, racialization or ancestry, disability, political belief, religion, marital or family status, age, and/or status as a First Nation, Metis, Inuit, or Indigenous person.Vancouver Coastal Health is proud to be recognized as one of Canada's Top 100 Employers in 2024.Only short-listed applicants will be contacted for this posting. ***Employees of VCH must apply online via the Internal Career Portal on CareerHub, you are currently viewing the External Career Portal. Refer to the https://my.vch.ca/working-here/job-postings site for instructions on how to view internal job postings and how to apply as an employee. Current VCH employees who apply to this posting using this external site will be considered as an external candidate. Seniority will not apply.***Thank you for your interest in Vancouver Coastal Health. Options Apply NowApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Application FAQsSoftware Powered by iCIMSwww.icims.com
Senior Software Developer
Ontario Institute For Cancer Research, Toronto, Ontario
The Ontario Institute for Cancer Research (OICR) is seeking an enthusiastic senior developer to join a dynamic team working in one of the country's premier cancer research institutes.This position is temporary, full-time for one-year with the possibility of renewal.The Ontario Health Study (OHS) is a long-term, population-wide health study that serves as a platform to help researchers understand how our genes, lifestyle, and environment affect our health over time, and to develop strategies for the prevention, early detection, and treatment of chronic diseases like cancer, diabetes, heart disease, asthma, and Alzheimer's. The Study continues to expand its dataset through new linkages, sample collection and analyses, and administration of online questionnaires. OHS data and samples are available to the research community for approved, health-related studies.We at OHS Informatics aim at providing best practice solutions and infrastructure to health researchers. This includes a Laboratory Information Management System (LIMS), online participant portal & questionnaires, data warehouse & data sharing solutions, call-center solutions as well as an internal management console for administrative services.As part of the team, the Senior Developer is required to support existing and develop new innovative software solutions for OHS that contributes to the ongoing strategic OHS-IT deliverables. The successful candidate will have an extensive track record of information technology expertise and experience. Well-developed communication and relationship building skills are paramount. Experience in dealing in modern clinical and/or medical research settings is advantageous.While most work is completed remotely, we occasionally have onsite team meetings, events, or organization wide social activities where attendance is expected.OICR is Ontario's cancer research institute. We bring together people from across the province and around the world to improve the lives of everyone affected by cancer. We take on the biggest challenges in cancer research and deliver real-world solutions to find cancer earlier and treat it more effectively. We are committed to helping people living with cancer, as well as future generations, live longer and healthier lives.Launched in December 2005, OICR is an independent institute funded by the Government of Ontario through the Ministry of Colleges and Universities.Position responsibilities include:Utilize your expertise in UI/UX design principles to create visually stunning and user-friendly interfaces.Develop responsive and interactive front-end components using ZKoss (ZK) framework to enhance the overall user experience.Customize and extend ZK components to meet specific project requirements, ensuring that the UI aligns with the project's overall design and functionality goals that includes AODA compliance and a consistent look & feel across OHS public & participant websites.Collaborate with cross-functional teams in gathering project requirements and translating them into technical specifications.Proactively participate and influence the software architecture specifications, design, implementations.Provide accurate development estimates, identifying risks and developing / recommending mitigation strategies.Develop new, migrate & improve existing business applications with new features & enhancements using industry best practices and standards.Collaborate and contribute to the design and implementation of the analytics data marts.Conduct thorough testing and debugging of applications to ensure high-quality deliverables.Deploy software applications for development, staging & production as required.Ability to fast track, investigate and resolve end-to-end infrastructure, production, or operations related issues.Optimize application performance by identifying bottlenecks and implementing necessary improvements.Ensure adequate technical design, implementation documents and user guides as prepared.Demonstrate ability to manage multiple projects in a fast-paced work environment with exceptional attention to detail, coupled with strong organizational, time management, and decision-making skills.Lead and contribute to meetings, walkthrough reviews of technical & functional specifications and unit test plans.Research and recommend improvements to further automation of existing study activities as well as modernization of the existing applications.Stay up to date with emerging technologies and industry trends to continuously improve development processes and solutions.Key Design & Development Tools:UML, Java, Hibernate, MySQL, REST, JSON, ZK Framework, Ajax, JQuery, Tomcat, Eclipse, Eclipse Rich Client Platform programming, Jenkins, Jira, SVN, Git, MySQL Workbench, UFT, R, SAS Analytics, Linux, Debian, Windows Server, OpenStack.Qualifications:Bachelor's degree in Computer Science, Software Engineering or equivalent with relevant development experience.Experience with desktop & web development using Java and ZK/ZUL framework.Hands-on experience with the Model-View-ViewModel (MVVM) architecture in ZK and a track record of implementing responsive design principles using ZK ensuring optimal user experiences across various devices and screen sizes.Experience working with relational databases and proficiency in MySQL and Hibernate.Proficiency in Bootstrap, CSS, JavaScript or similar front-end toolkits or scripting languages.Proven expertise in functional and non-functional requirements and testing.Experience with continuous integration/delivery best practices, technologies, and tools such as Jenkins, GitHub, JIRA.Working knowledge for developing on cloud environments like AWS, Google cloud is a plus.Knowledge of data warehousing concepts and best practices is highly desirable.Knowledge of AODA, PIPEDA, PHIPA & HIPAA compliance is a plus.Strong problem-solving skills and attention to detail.Strong verbal and written communication skills.Strong relationship building & collaboration skills. Ability to work independently and take ownership of assigned tasks.Previous experience working in an Agile development team.Additional technology certifications and/or software development certifications are desirable.For more information about OICR, please visit the website at www.oicr.on.ca.To learn more about working at OICR, visit our career page.CLOSING DATE: Until Filled
Senior Front Office Developer - 1 Year Contract (Python, Typescript, React)
BMO, Toronto, ON, CA
Application Deadline: 03/28/2024Address:100 King Street WestBMO Capital Markets is a leading, full-service financial services provider. We offer corporate and investment banking, treasury management, as well as research and advisory services to clients around the world. #bmocapitalmarketsMandateThe successful candidate will be accountable to work in a team to develop and implement analytical tools for use by BMO Capital Markets front-office to manage exposures and make trading decisions. Extensive software development and financial knowledge will be required for this challenge. Help support front office traders in their use of trading platforms.Maintenance and upgrading of existing software structure.Lead frontend programming. Ensure high standards are maintained through regular peer code review.Write well designed, testable, readable and scalable code.Provide training to team members on web technologies. Knowledge and Skills The ideal candidate will have the following skills/experience:Good working experience building robust, complex and accessible web applications.Front end development experiences should include HTML/CSS/Typescript and working knowledge in React function component and hooks.Back end development experiences should include Python/C#/Java with strong emphasis in functional and object-oriented methodologiesGood understanding of web fundamentals and REST API are required. Having knowledge in FastAPI is a bonus.Database experiences should include relational data modeling and SQL. Having good knowledge in Oracle is a bonus.Good working knowledge on the development tools, such as VS code, npm workspaces, vite, eslint, prettier, vitest, react testing library, pylint and pytest.Strong analytical, problem solving and debugging skillsBonus: Experience with capital markets (trading/sales) environment Key Accountabilities This position is closely aligned with the priorities of the Heads of Trading and Desk Heads across Global Markets. The key responsibilities are the development and support of front office activities. Authorities This role involves decisions around the design and development of key trading infrastructure. Scope and Impact The scope of this position includes several businesses under Global Markets.Cross Functional RelationshipsGlobal Markets Engineering works closely with groups across Capital Markets, in particular the sales and trading desks within Global Markets. This position will also include frequent interaction with BMO Technology & Operations, Market Risk and Operational Risk.Working ConditionsWork is in the Capital Markets trading environment. Has limited exposures to risk or ill health, however may have periods of moderate to high levels of stress. Role requires the ability to interact on a cross functional basis with other groups while also operating independently.Grade:8Job Category:People Manager / GestionnaireWe're here to helpAt 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. We'll 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, we'll help you gain valuable experience, and broaden your skillset.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's 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.
Full Stack Developer (Java, Python)
CGI Group, Halifax, NS
Position Description: Location: Halifax, NS (Hybrid)Minimum Years of Experience: 10 yearsWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our dynamic team in Halifax, NS. The ideal candidate will possess a strong background in middleware Java stack, messaging technologies, containerization, web containers, and test automation. As a Full Stack Developer, you will play a crucial role in coding across a diverse set of technologies, including client-side, middle-tier, messaging, caching, and database technologies. Your future duties and responsibilities: Responsibilities:Middleware Java Stack: Utilize your in-depth knowledge of middleware Java stack to design, develop, and implement robust and scalable solutions.Programming Languages: Demonstrate proficiency in coding using multiple programming languages such as Java, Python, TypeScript, JavaScript, SQL, and PL/SQL.Python Expertise: Showcase your expertise in Python programming and familiarity with core data science libraries. Understand different package managers and test frameworks.Continuous Integration/Delivery: Utilize experience with continuous integration/delivery tools like GIT, Cloudbees Jenkins, uDeploy, and/or Pivotal Concourse to streamline development processes.Web Frameworks: Leverage your knowledge in Python web frameworks like Flask and Django to develop efficient and effective web applications.Formal Language Design: Demonstrate fluency in formal language design concepts, including type systems, to contribute to the development of robust and maintainable code.Quantitative Research: Possess experience with quant research processes, methodologies, and tools, contributing valuable insights to the team.Financial Data Expertise: While not mandatory, experience with financial data is a plus, showcasing your ability to navigate and integrate financial data into development processes. Required qualifications to be successful in this role: Requirements:Minimum of 10 years of experience as a Full Stack Developer.Strong knowledge of middleware Java stack, messaging technologies, containerization, web containers, and test automation.Proficiency in coding using Java, Python, TypeScript, JavaScript, SQL, and PL/SQL.Experience with continuous integration/delivery tools (e.g., GIT, Cloudbees Jenkins, uDeploy, Pivotal Concourse).Familiarity with Python web frameworks such as Flask and Django.Understanding of formal language design concepts, including type systems.Experience with quant research processes, methodologies, and tools is a plus.Familiarity with financial data is a plus.If you are a seasoned Full Stack Developer looking for an exciting opportunity to contribute to cutting-edge projects and thrive in a collaborative environment, we encourage you to apply. Join us in Halifax, NS, and be a key player in shaping the future of our technology solutions.#LI-MT1#INDCGIC Skills: JavaJavaScriptMessagingPythonGITGITJenkins What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Manager - Commercial Credit Risk Reporting
BMO, Toronto, ON
Application Deadline: 03/21/2024Address:100 King Street WestSupports the execution of accurate and efficient reporting solutions for risk, regulatory and management information to internal and external stakeholders including regulatory bodies. Supports an efficient and effective risk management function which uses common information sources and practices, reduces ongoing costs, increases service level performance and minimizes risk.Acts as a trusted advisor to assigned business/group.Influences and negotiates to achieve business objectives.Recommends and implements solutions based on analysis of issues and implications for the business.Assists in the development of strategic plans.Identifies emerging issues and trends to inform decision-making.Researches existing or emerging requirements & related best practices to assist and develops recommendations for changes/enhancements.Helps determine business priorities and best sequence for execution of business/group strategy.Conducts independent analysis and assessment to resolve strategic issues.Leads the development and maintenance of the risk reporting framework.Represents the risk reporting function during internal/external regulatory audits and/or examinationsEnsures alignment between stakeholders.Coordinates the management of databases; ensures alignment and integration of data in adherence with data governance standards.Builds change management plans of varying scope and type; leads or participates in a variety of change management activities including readiness assessments, planning, stakeholder management, execution, evaluation and sustainment of initiatives.May provide specialized support for other internal and external regulatory requirements.Provides input into the planning and implementation of ongoing operational programs in support risk reporting management framework.Leads/participates in the design, implementation and management of core business/group processes.Designs, develops, and implements reporting solutions to meet management and regulatory reporting requirements.Provides advice and guidance to assigned business/group on implementation of analytical and reporting solutions.Executes work to deliver timely, accurate, and efficient service for scheduled reporting production processes.Supports the maintenance, monitoring, and measurement of key risk indicators to internal & external stakeholders.Analyses data and information to provide risk-related insights and recommendations for the assigned portfolio e.g. capital at risk modeling, risk/return assessments, etc.Supports the interpretation of internal and external policies and regulatory requirements relevant to the analytics and reporting mandate e.g. regulatory reporting.Works with various data owners to discover and select available data sources from internal sources and external vendors (e.g. lending system, payment system, external credit rating system) to fulfill analytical needs.Ensures strong governance and effective controls across risk reporting activities and information in accordance with enterprise standards.Analyzes data and highlights significant information including variances, trends, opportunities and exposures; escalates as required.Provides information and supports the process for internal and external audits.Gathers and formats data into regular and ad-hoc reports, and dashboards.Supports development and execution of strategic initiatives in collaboration with internal and external stakeholders.Builds effective relationships with internal/external stakeholders.Supports the maintenance of operational procedures and processes related to analytical and reporting processes.Supports the development of tools and delivery of training focused on awareness and understanding of key data elements used in risk reporting.Participates in the design, implementation and management of core business processes to ensure the accuracy of risk data used in reporting.Organizes work information to ensure accuracy and completeness.Focus is primarily on business/group within BMO; may have broader, enterprise-wide focus.Provides specialized consulting, analytical and technical support.Exercises judgment to identify, diagnose, and solve problems within given rules.Works independently and regularly handles non-routine situations.Broader work or accountabilities may be assigned as needed.Qualifications:Typically between 5 - 7 years of relevant experience and post-secondary degree in related field of study or an equivalent combination of education and experience.In-depth knowledge of risk management metrics, KPIs and KRIs (not required).In-depth knowledge of industry trends and regulatory requirements for risk reporting or any other reporting knowledgeIn-depth product knowledge for the designated business/portfolio (not required).In-depth knowledge of risk management theory, processes and portfolio management reporting techniques (not required).In-depth knowledge of reporting & analytics concepts and applications (mandatory).In-depth knowledge of risk systems technology (not required)Deep knowledge and technical proficiency gained through extensive education and business experience, Power BI, Tableau, SQL, JAVA, GitHub, SAS would be ideal, a coding background would be beneficial but not mandatoryVerbal & written communication skills - In-depth.Collaboration & team skills - In-depth.Analytical and problem solving skills - In-depth.Influence skills - In-depth.Data driven decision making - In-depth.Grade:7Job Category:Individual Contributor / CollaborateurWe're here to helpAt 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. We'll 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, we'll help you gain valuable experience, and broaden your skillset.BMO is committed to an inclusive, equitable and accessible workplace. By learning from each other's 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.
Full Stack Developer (Python & Database technologies)
CGI Group, Halifax, NS
Position Description: Years Experience: 10+ Yrs or 6-9 YrsLocation: Halifax, NSWe are seeking a highly skilled and experienced Full Stack Engineer with a strong background in Python and database technologies to join our dynamic team. As a Full Stack Developer, you will play a crucial role in developing and maintaining robust, scalable, and high-performance applications that leverage various database technologies. Your expertise in Python development, coupled with your proficiency in database technologies such as Snowflake and NoSQL databases like MongoDB and DynamoDB, will be essential for success in this role. Your future duties and responsibilities: Key Responsibilities:Utilize expert-level development skills in Python to design, develop, and implement backend services and APIs.Work with various database technologies including Snowflake, MongoDB, DynamoDB, SQL, and PL/SQL to design, optimize, and maintain databases and data storage solutions.Collaborate with cross-functional teams to integrate frontend interfaces with backend systems, ensuring seamless functionality and user experience.Develop and maintain middle-tier components, messaging systems, and caching mechanisms to enhance application performance and scalability.Code in multiple programming languages, including Java, TypeScript, and JavaScript, as necessary to address diverse project requirements.Participate in quant research processes, methodologies, and tools to support the development of data-driven applications and solutions.Leverage your experience with financial datasets to enhance the analysis and processing of financial data, where applicable. Required qualifications to be successful in this role: Key Skills:• Expert-level development skills in Python• Expertise in different database technologies like Snowflake & NoSQL databases like MongoDB, DynamoDB• Demonstrated Experience coding in more than one programming language. Our full stack engineers work across a range of client, middle tier, messaging, caching and database technologies including Java, Python, TypeScript, JavaScript, SQL and PL/SQL• Experience with quant research processes, methodologies, and tools a plus• Experience with Financial Datasets a plusQualifications:Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.Proven experience in full stack development, with a focus on backend development and database technologies.Expertise in Python development, with a deep understanding of Python frameworks and libraries.Strong proficiency in database technologies such as Snowflake, MongoDB, DynamoDB, SQL, and PL/SQL.Demonstrated experience coding in multiple programming languages, including Java, TypeScript, and JavaScript.Familiarity with quant research processes, methodologies, and tools is a plus.Experience working with financial datasets or in the financial industry is advantageous.Strong problem-solving skills and the ability to work effectively in a fast-paced environment.Excellent communication and collaboration skills, with the ability to work closely with cross-functional teams.If you are passionate about building innovative applications, leveraging cutting-edge technologies, and making a meaningful impact in the field of finance, we encourage you to apply for this exciting opportunity. Join us in shaping the future of financial technology!#LI-MT1#INDCGIC Skills: NoSQLPythonSnowflakeJavaJavaScriptSQL What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Java Developer - Intermediate
CGI Group, Halifax, NS
Position Description: CGI in Atlantic Canada are looking for a high performing Java Developer to work as part of a team delivering solutions to client in the financial industry. We are looking for a full stack developer to produce scalable software solutions, and will be part of a cross-functional team that is responsible for the full software development life cycle, from conception, design to deployment. As a Full Stack Developer, you should be comfortable with both front-end and back-end coding languages, development frameworks and third-party libraries. Your future duties and responsibilities: Responsibilities: • Translate requirements into technical specifications / software components.• Ensure the design and modeling of programmatic solutions for complex problems achieving documented functional and non-functional requirements.• Review design as part of deliverables (Code and Design Quality).• Work with development teams and product managers to ideate software solutions• Develop system specifications, code, modify, test and debug computer programs under general supervision, in accordance with established planning and deadlines • Develop/support web applications in Angular and Java services in Agile mode• Build the front-end of applications with effective design and ensure designs complies with specifications.• Develop and manage well-functioning databases and applications• Build features and applications with a mobile responsive design• Write unit and integration tests for each function in which development is required.• Write technical documentation• Participate in the implementation of regression testing strategies to improve the stability of the application components. Required qualifications to be successful in this role: Requirements:• Proven experience as a Full Stack Developer or similar role with 5-6 years of working experience in Java development environment• BS/MS degree in Computer Science, Engineering or a related subject (or equivalent work experience) • Experience developing web applications• Experience in the Spring Framework is required• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML)• Hands on experience in designing and developing applications using Java EE platforms• Knowledge of multiple back-end languages (Core Java) and JavaScript frameworks (e.g. Angular, React, Node.js)• Familiarity with databases, web servers and application servers • Excellent communication, teamwork skills and attention to detail• Thorough knowledge of CI/CD and Automated Tests including experience with version control repositories such as SVN, GitLab, and deployment tools, Jenkins;Technical Stack Skills:• Java - Core, Enterprise• Spring/SpringBoot• Web Service development experience (REST/JSON, SOAP)• JavaScript, Angular 16x, Node.js• Knowledge of Microservices• QL/ Oracle server Database• Development/Agile tools experience - BitBucket, Confluence, Jenkins, GIT.• IDE tools - Eclipse, IntelliJ#LI-MT1 Skills: AngularHibernateHTMLJavaNode.JsUnit Testing What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior Full-Stack Java Developer to develop code, assist with unit testing, and make recommendations that support/improve Scrum Team processes for a large
S.i. Systems, Toronto, ON
Our valued crown corporation client is seeking a Senior Full-Stack Java (Spring) Developer to develop code and assist with unit testing for a highly-available legacy system! Initial 7-month contract in Ottawa, ON (100% Remote - occasional team meetings/events will be held in Ottawa). This role has a strong likelihood of being extended for up to a maximum term of 3 years. The winning candidate will be part of an on-call rotation later in the year (on-call paid out as 1hr per 24 hour period, and overtime as required). Responsibilities:Assist Scrum Team on large project initiatives as well as smaller initiatives & bugfixes Implement features and analyze how they will handle various scenariosParticipate in the development of code and unit tests (automated or not) for a variety of productsCreate and contribute to mechanisms to enable effective and consistent coding practicesEstimate capacity, velocity and throughput to enable accurate forecastingAssist with improving backlog clarity and maintenance processesResearch, evaluate and make recommendations that support or improve Scrum Team processesWork with Scrum Team to develop documentation to support ongoing usage of their productsSupport the application once sufficient knowledge of the product has been acquiredMust-Have Skills:5+ years of experience in a Java development environment, with demonstrated Java Enterprise Edition (JEE) application development experience utilizing the Spring frameworkDemonstrated experience utilizing various Java components such as EJB, JDBC, JMS, JMX, JTA, Servlet, JCA or JAXBDemonstrated experience web front end development (such as Thymeleaf, HTML, CSS, JavaScript, Ajax/JQuery)Demonstrated experience working with IBM MQ or AMQ / Oracle AQDemonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL DeveloperNice-to-have Skills:Demonstrated operational experience in maintaining a high availability systemExcellent written and verbal communication skills in English and French Apply
Application Engineer - FinTech, Payments
Amazon, Hyderabad, Any, India
DESCRIPTIONEnabling Amazon's explosive growth requires top talent in our Finance Technology (FinTech) organization. FinTech is seeking an Oracle Applications Developer to be a part of Amazon's FinTech Payments team.Our team operates Oracle ERP and custom software platforms that are among the largest in the world by volume and complexity, and a successful candidate will be able to dive deep and execute technical and functional assignments with their team. As a developer, you will drive architectural and design choices, invent new features, optimize programs and build a scalable, performance-driven solutions in Oracle EBS R12 and outside ERP applications. We have a team culture that encourages innovation and we expect developers to take a high level of ownership, technical architecture and project delivery. Position Responsibilities: Design, build and extend applications. Design and develop solutions and support multiple applications within the Oracle e-business suite and open source technologies as required. Develop technical specifications. Configure standard applications. Modify standard forms and reports. Develop new forms and reports. Develop interfaces in and out of the e-business suite. End user support for multiple applications in multiple geographies. Oversee and lead the efforts of Junior Developers. Support high critical production issues as part of team on call. This may include support during outside of normal business hours.We are open to hiring candidates to work out of one of the following locations:Hyderabad, TS, INDBASIC QUALIFICATIONS - Master's degree or foreign equivalent in Computer Science, Engineering, Math, or a related field and two years of experience in the job offered or as a Systems Analyst, Software Engineer or Developer, or a related occupation. - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Math or a related field and five years of experience in the job offered or related occupation as equivalent to the Master's degree and two years of experience. - One year of experience must involve: developing solutions for Oracle's e-business suite; experience with Oracle's development tools including SQL and PLSQL, reports, forms, BI publisher, Workflow Build and JDeveloper; - Experience with at least one of the following e-business suite applications: accounts Receivable, Accounts Payable, Procurement, iProcurement, iExpense, General Ledger, Inventory, or Fixed Assets; and experience engaging Oracle Support to research and resolve issues.PREFERRED QUALIFICATIONS - Additional programming skills that are useful towards the job but not a core requirement; Perl, Java - Must have a strong functional knowledge of the Oracle e-Business suite in a multiple organization and multiple set of books environment. - A strong desire to work in a fast paced dynamic environment. - Must be able to work independently with limited general supervision. - Solid interpersonal skills and the ability to effectively organize and communicate across functional and technical lines are critical. - Root cause analysis and complex problem solving skills are important. - Strong working knowledge of SQL and PL/SQL best practices. - Must have very strong analytical skills, with the ability to translate business requirements into technical specifications and an emphasis toward highly available and scalable global solutions. - Experience prioritizing competing demands, scoping large efforts and negotiating timelines are necessary skills. Amazon is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.Salary: . Date posted: 04/06/2024 10:13 AM
Intermediate QA Analyst to prepare and execute automated test cases using Selenium (Java) & JMeter for a crown corporation client
S.i. Systems, Ottawa, ON
Our valued crown corporation client is seeking an Intermediate QA Analyst to prepare and execute automated test cases using Selenium (Java) & JMeter!Initial 7-month contract in Ottawa, ON (100% Remote - occasional team meetings/events will be held in Ottawa). This role has a strong likelihood of being extended for up to a maximum term of 3 years.Responsibilities:Collaborate with team to understand the implementation of featuresAssist team in working to develop acceptance criteria and test cases (automated or otherwise) for productWork with team to create and contribute to mechanisms to enable easy testing of all code in a timely and effective mannerAssist team to estimate capacity, velocity, and throughput to enable accurate forecastingHelp improve backlog clarity and maintenance processesAssist team with research, evaluations and recommendations that support or improve Scrum Team processesWrite the necessary amount of documentation to support the ongoing usage of the products developed by the Scrum TeamUnderstand and assist with the testing framework (Java, JMeter etc.) and assist others in its usagePerform testing framework uses JMeter along with internally built tools (Java)Ensure that automated tests are performed at the correct level (unit, service, or UI layer)Work with team to recommend tools and services that support or improve testingMust-Have Skills:5+ years of experience as a QA analyst testing web applications using an automated testing (Java / Selenium) and performance testing (JMeter or comparable) framework3+ years of experience using source-control software to manage group software projects (such as GitHub)3+ years of experience using workflow tools (such as Jira)Demonstrated experience with relational database skills (SQL), writing stored procedures and PL/SQL using tools such as SQL Plus / SQL DeveloperNice-to-have Skills:Demonstrated operational experience in maintaining a high availability systemDemonstrated experience resolving technical issues and challenges within a scrum team Apply
IT Applications Analyst
Siemens, Pune, Any, India
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, And manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being Conceived and manufactured using our Product Lifecycle Management (PLM) software. Responsible for the installation, maintenance, and support of system software and hardware used by groups in the development, release, maintenance and support of commercial software products. Provides a high level of support in at least one environment, often requiring research. Assists with system administration, monitoring, upgrades, and maintenance in at least one environment. Performs installation, setup, configuration, testing and deployment in at least one environment. Completes and plans project tasks or leads medium level technical projects; analyzes product issues. Evaluates new technologies. Works with general supervision on complex projects with latitude for discretion and independent judgment. Moderate skills with high level of proficiency and technical expertise. Analyzes and coordinates software automation of semi-complex business processes for internal customers. Participates in application specification, package configuration, custom development, process/technical documentation, testing, training and implementation. Interacts with internal users and developers. Conducts general user support, corrections, reporting and enhancements, while also participating on projects. Demonstrates proficiency within a technical/business area. Operates under moderate supervision, with some latitude for independent judgment. Potentially acts as associate advisor.Job DescriptionAs a Polarion ALM Administrator at Siemens Digital Industries, you will be responsible for all aspects of a large enterprise deployment of Polarion: Defining and implementing product lifecycle "processes that work" in for the various Software Development teams: software, hardware, and customizations. You'll have the opportunity to work with a wide array of teams to ensure stability and availability of the systemPart of a team of 8-10 people (IT, Development) working in Agile Fashion managing a Polarion Deployment supporting the Software Development lifecycle of 6000+ software developers and numerous software products - Implementing Scaled Agile Framework (SAFe) in particularRoles & Responsibilities Enterprise Server administration (Red Hat Linux administration related to Polarion, maintain and configure SVN, Postgres SQL, JVM) General Polarion administration (configuration, workflows, reports, access, permissions, integrations, etc.)Production, QA and backup environments (~25 Linux Servers)Updating project configurations, workflows, and work item metadataCoordinate security and software updates with internal IT and SiemensAddressing backup, performance, and troubleshooting of reported issuesDeveloping dashboards and Live Reports that support software engineers and management needs (Apache Velocity Scripting, JavaScript)Work directly with our customers to gain Intimate Knowledge of the business process/needs in order to improve the tool.Handling end user Incidents!Qualifications Bachelor's Degree with an emphasis in Computer Science, Computer Engineering or equivalent experience Previous job experience with Polarion performing the responsibilities listed in this posting for at least 12 months We are looking for candidate who has experience in handling performance of Polarion system, ability to troubleshoot Polarion performance issues, comfortable making back-end changes to Polarion Experience in the following technologies: Java Application Servers, Red Hat Linux, Postgres SQL, Subversion, Apache/Tomcat, Apache Velocity, JavaScript, Linux Shell scripting, Must possess strong verbal and written communication skills! Flexibility, willingness to learn, and a demonstrated ability to work independently on assigned tasks We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, Sexual orientation, age, marital status, veteran status, or disability status.We are Siemens.A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.Siemens Software. 'Transform the everyday' and 'Accelerate transformation.'#li-plm#LI-HybridSalary: . Date posted: 03/18/2024 08:53 PM
Senior Java Developer – Enterprise Payments
CGI Group, Toronto, ON
Position Description: We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Backend Developer' in our Banking Services Division.This role is hybrid and requires you to be at Downtown Toronto office at a minimum 2 days per week - subject to change at any time. Your future duties and responsibilities: • Responsible for developing microservices-based applications, designing RESTful APIs, and ensuring the security and reliability of our backend systems.• Takes responsibility for successful delivery of the solutions. Mentoring other developer on their implementation while needed, and organize review activities like design review, code review and technical document review etc. to make sure the success deliverable.• Your proficiency in containerization, message queues, and cloud deployment will be leveraged to enhance our application architecture.• Explore existing application systems, determines areas of complexity, potential risks to successful implementation.• Communicate continually with the client and project teams - Clarify client’s needs, present tech team ideas and explains progress on the development efforts.• Strictly follow the bank’s engineering standards and ensure these are followed across all modules in the project.• Perform code & design reviews consistently.• Ensure essential procedures are followed and help define operating standards and processes.• Proactive problem-solver who is passionate about staying up-to-date with industry best practices and can contribute to a dynamic, collaborative development environment Required qualifications to be successful in this role: • Must have 8 years of Java Experience and expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack.• Must have Deep understanding of Microservices, API, Kafka and Microservices best practices, patterns- Spring boot Microservices is highly preferred.• Java concepts, multithreading, and object-oriented programming• RESTful APIs development using Spring Boot, microservice based architecture, database integration,• Implementing message-driven communication using technologies like Apache Kafka for asynchronous processing, GIT - GitHub/BitBucket.• Experience in financial/ Banking industry• Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities• Experience with working in an Agile/Waterfall methodology of delivery• Is comfortable in a collaborative, agile, and distributed development environment.• Strong communication skills, should be able to communicate effectively with business and other stakeholders• Excellent written, presentation and communication skillsNice to have -• Experience in electronic payments (Wires, eTransfers, EFT/AFT)#LI-BN Skills: Code ReviewCode ReviewDatabase DesignFinancial ServicesGitHubPerformance/Stress TestingRESTful (Rest-APIs)Software ArchitectureSoftware Design PatternsSpring Boot What you can expect from us: Together, as owners, let’s turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Senior Software QA Engineer, Device OS
Amazon, Chennai, Tennessee, India
BASIC QUALIFICATIONS- 6+ years of quality assurance engineering experience- 4+ years of delivering test frameworks, test tools, leading the QA projects and initiatives experience- Knowledge of QA methodology and tools, with demonstrated experience in an QAE role- Experience in manual testing- Experience in automation testing- Experience scripting or codingDESCRIPTIONAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, and Amazon Echo. What will you help us create?Work hard. Have fun. Make history.As a Senior Quality Assurance Engineer, you will be responsible to innovate and drive new Quality initiatives, establish new test frameworks and processes for testing new device and OS, find ways to leverage and scale to deliver without compromising quality and efficiency, establish quality metrics and best practices for the team. You will lead the team by example as a quality leader who is customer obsessed, thinks big and delivers result without compromising the quality. To do this, you will have the most advanced tools at your disposal; however, we expect you to bring new ideas and innovation to build/leverage as needed. You will be responsible for looking to the future and identifying what the team will need to test experiences that were not thought possible today. You will collaborate with team, own and drive the quality of new products and SW releases.Key job responsibilities- Contribute to the continuous improvement of the QA process, suggesting and implementing process enhancements.- Design and develop comprehensive test strategies, frameworks, and methodologies to ensure the quality and reliability of software products.- Collaborate and influence cross-functional teams including developers, product managers, and project managers to understand software quality requirements and design effective test strategies.- Define release planning and provide input on the readiness of software for production deployment.- Lead and mentor a team of QA engineers, providing guidance, technical expertise, and ensuring adherence to best practices.- Work with component teams to identify the pain points in their area and provide technical guidance.- Create, maintain, and execute test cases, test scripts, and test scenarios for various software components, including functional, regression, performance, and security testing.- Identify and document defects, issues, and potential areas of improvement in the software development process.- Perform root cause analysis of complex issues and work with the development team to resolve issues and enhance the overall product quality.- Stay up-to-date with industry trends, emerging technologies, and best practices in QA and testing, and apply this knowledge to continuously improve testing processes.- Collaborate with automation engineers to implement and maintain automated testing frameworks and test suites.- Define key metrics for measuring and reporting on the quality of software products and test effectiveness.A day in the lifeOur Senior Software Quality Engineers are world class quality leaders. On a daily base you will be working closely with cross functional engineering and quality teams as you drive quality for a big pillar in the entire organization. Teams will be looking at you for directions. You will participate in test strategy creation and reviews, driving QA process improvement implementation and help tackle cross-platform engineering challenges. You will have fun along the way and make a huge impact not only on the quality direction of the program but also directly to our customers. Join us!About the teamWant to work on software that ships in multiple different Amazon devices and enable 3rd-party devices to access Amazon services? Are you looking for a startup culture, high impact problems to solve and opportunities to grow? Come work on the Device OS team! We own software components, services, tools, and application development frameworks that power our next generation of devices, and enable key features for device makers.We are open to hiring candidates to work out of one of the following locations:Chennai, TN, INDPREFERRED QUALIFICATIONS- 2+ years of UI Automation (preferably on mobile platforms) experience- Knowledge of at least one modern object-oriented programming language such as C++, Java, Objective CSalary: . Date posted: 03/27/2024 10:10 PM
Software Development Engineer-Test
Amazon, Bangalore, Any, India
DESCRIPTIONAmazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like Fire tablets, Fire TV, Amazon Echo and Amazon Show. The Amazon Devices group delivers delightfully unique Amazon experiences, giving customers instant access to everything, digital or physical.We are looking for a "Software Developer - Test" who is passionate to work on core system architecture and cutting-edge technologies. A Software Design Engineer in Test (SDET) at Amazon is a developer with the primary responsibility of building Tools, services and Writing Automation frameworks to test products. It is a very unique and challenging role and provides immense opportunity to design and develop wide-reaching tools. It combines the "building" aspect of software design engineering with the "breaking" aspect of software test engineering. You'll be writing code that automatically verifies that if anything does go wrong, you're code will tell us. That means that you potentially write more code than the developers.You will lead test automation efforts for critical and complex technical projects spanning multiple service teams and Amazon businesses. You will be responsible for driving improvements in tools, test environments and reporting mechanisms as well as influence the implementation of the right solutions. The ideal candidate for this role has a strong track record and proficiency in building efficient and innovative test tools. They will bring clarity to complexity, probing assumptions, illuminating pitfalls with data, and fostering shared understanding. They have specialized knowledge analyzing test procedures, inspecting architectures and developing test infrastructure and tools that provide confidence in product quality.Key job responsibilitiesPrimary responsibilities for this role include: Envision, design and develop tools, frameworks and testing infrastructure to facilitate the testing by multiple teams and Amazon business. This includes analyzing requirements, assessing testability, identifying automation opportunities and implementing them for projects where the work will be run by multiple businesses in parallel. Lead and actively participate in design review, test planning and tools reviews, aligning teams across organization towards coherent test tool strategy. Lead effort towards simplifying test tools and technologies in terms of efficiency, effectiveness stability, extensibility, and scalability. Actively participate in employee hiring and development process. We are open to hiring candidates to work out of one of the following locations:Bangalore, KA, IND | Chennai, TN, INDBASIC QUALIFICATIONS- 4+ years of non-internship professional software development testing experience- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design- 1+ years of test automation frameworks and tools building experience- Automation experience (test, integration, build/release) in a distributed environmentPREFERRED QUALIFICATIONS- Demonstrated ability to own, design, lead and implement test strategies for complex applications and deployment topologies.Salary: . Date posted: 03/27/2024 08:50 AM
Project Test Engineer (Multiphase)
Siemens, Pune, Any, India
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation and manufacture of products across many different industries. Formula 1 cars, skyscrapers ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Siemens Digital Industries Software is seeking to hire a Quality Assurance Engineer (Multiphase) as part of a professional team that provides essential support for the development and release of new software products. This is an exciting opportunity to contribute to the entire software life cycle of our leading CAE/CFD tool Simcenter STAR-CCM+, with an emphasis on reacting and combustion applications.You will be a key member of the team to prepare test plans, test cases, and review testing checklists and validating the solutions delivered by development. Your attention to detail will be required to design test cases, execute tests, assess results and detect errors. At the same time always looking for ways to improve test coverage, tools and processes.The Quality Assurance engineer will document all test results, report problems and work to resolve them. The QA engineer must communicate proactively and effectively with team members locally and the global team leads, project managers, software developers and management.Applicants must be legally authorized for employment in the country concerned, who will not require employer sponsorship for permit to work.Siemens Digital Industries Software offers a competitive benefit package and a professional working environment. If you succeed in joining us, you will be part of a global engineering community of around 75,000 employees in a world-leading organization that creates outstanding technology and products. Responsibility Assess new product functionality.Develop and document test plans and procedures to verify that our software products and releases meet the established functionality and performance goals.Construct test models, including mesh building and applying physical setup. Design test scenarios to demonstrate the expected outcome.Implement software testing strategies including the execution of System, Integration, and Unit testing to fulfil the quality requirements on our products.Test the products, document the results, report defects, follow up with stakeholders to ensure prompt resolution of issues. Provide diagnostic to problems and gather evidence.Develop automated testing procedures. Contribute to strategic directions for the entire Quality Assurance organization.Be an advocate to promote overall quality improvement. Liaise with stakeholders to agree signoff.Effectively work with a globally dispersed and diverse team.SkillsWe are looking for someone with Master's degree or higher in Applied Mathematics, Chemical / Mechanical Engineering or Physical Sciences.Candidate should have experience in the CFD / CAE industry.Expertise in any commercial CFD tools e.g.: STAR-CCM+ / Ansys / Open Foam.Knowledge of theories of multiphase CFD.Experience in simulation and analysis of multiphase flow applications, for example, Eulerian, Lagrangian, VOF, DEM methodologies, acquired in academia or in oil and gas, chemical process, marine, nuclear, automotive or related industries.Ability to conduct literature research independently.Knowledge of software testing best practices!Strong communication skills, proficiency of written and spoken English.Experience working in Agile SDLC environments!Programming knowledge (knowledge/experience with JAVA, C++, python, scripting languages).Experience in operating in a multi-platform (Windows / Linux) test environment.Self-motivated individual with a strong work ethic and a desire of continuous learning and developing process improvement.Ability to apply advanced level technical skills in a challenging, fast-paced environment in a team with experienced professionals.Flexibility to work in different domain areas when the business demands.Experience Minimum 1-2 years of hands-on experience in any CFD tool, gained from academia or industry.2+ years Quality Assurance and /or Testing experience, or experience working in an Agile software development environment will be an advantage.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We are Siemens A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare. Siemens Software 'Transform the everyday' and 'Accelerate transformation' #LI- PLM#LI-HybridSalary: . Date posted: 03/28/2024 09:12 PM
Project Test Engineer (Automotive, Internal Combustion Engine)
Siemens, Pune, Any, India
Siemens Digital Industries Software is seeking to hire a Quality Assurance Engineer (automotive, internal combustion engine) as part of a professional team that provides essential support for the development and release of new software products. This is an exciting opportunity to contribute to the entire software life cycle of our leading CAE/CFD tool Simcenter STAR-CCM+, with an emphasis on engine flow, combustion and thermal simulations.You will be a key member of the team to prepare test plans, test cases, and review testing checklists and validating the solutions delivered by development. Your attention to detail will be required to design test cases, execute tests, assess results and detect errors. At the same time always looking for ways to improve test coverage, tools and processes.The Quality Assurance engineer will document all test results, report problems and work to resolve them. The QA engineer must communicate proactively and effectively with team members locally and the global team leads, project managers, software developers and management.Applicants must be legally authorized for employment in the country concerned, who will not require employer sponsorship for permit to work.Siemens Digital Industries Software offers a competitive benefit package and a professional working environment. If you succeed in joining us, you will be part of a global engineering community of around 75,000 employees in a world-leading organization that creates outstanding technology and products. Areas of responsibility Assess new product functionality.Develop and document test plans and procedures to verify that our software products and releases meet the established functionality and performance goals.Construct test models, including mesh building and applying physical setup. Design test scenarios to demonstrate the expected outcome.Implement software testing strategies including the execution of System, Integration, and Unit testing to fulfil the quality requirements on our products.Test the products, document the results, report defects, follow up with stakeholders to ensure prompt resolution of issues. Provide diagnostic to problems and gather evidence.Develop automated testing procedures. Contribute to strategic directions for the entire Quality Assurance organization.Be an advocate to promote overall quality improvement. Liaise with stakeholders to agree signoff.Effectively work with a globally dispersed and diverse team.SkillsWe are looking for someone with Master's degree or higher in Applied Mathematics, Automotive / Chemical / Mechanical Engineering or Physical Sciences.Experience in the CFD / CAE / automotive industry.Expertise in any commercial CFD tools e.g.: STAR-CCM+ / Converge / Ansys / Open Foam.Knowledge of theories in Finite Volume and numerical simulation of laminar, turbulent flows, combustion and heat transfer processes. Experience in model generation for complex static and moving/morphing meshes.Experience in simulation and analysis of in-cylinder flows, combustion processes or multiphase flow applications, acquired in academia or in automotive, oil and gas, chemical process, marine, nuclear or related industries.Ability to conduct literature research independently.Knowledge of software testing best practicesStrong communication skills, proficiency of written and spoken English.Experience working in Agile SDLC environments.Programming knowledge (knowledge/experience with JAVA, C++, python, scripting languages).Experience in operating in a multi-platform (Windows / Linux) test environment!Self-motivated individual with a strong work ethic and a desire of continuous learning and developing process improvement.Ability to apply advanced level technical skills in a challenging, fast-paced environment in a team with experienced professionals.Flexibility to work in different domain areas when the business demands.Experience Minimum 1-2 years of hands-on experience in any CFD tool, gained from academia or industry.2+ years Quality Assurance and /or Testing experience, or experience working in an Agile software development environment will be advantageous.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.We are SiemensA collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.Siemens Software 'Transform the everyday' and 'Accelerate transformation'#LI- PLM#LI-HybridSalary: . Date posted: 03/28/2024 09:12 PM
Project Test Engineer - CAD
Siemens, Pune, Any, India
Create, design new project test plans to qualify the contents of project requirements and functional specifications. Design, test cases listed in the project test plan. Improve test specifications by analyzing the root causes of technical issues, and develop testing solutions for those root causes. Create and apply new approaches as necessary to improve the productivity and efficiency of testing. Acquire customer inputs for project testing purposes. Technical lead in guiding junior engineers. Works with minimal supervision on complex projects with latitude for independent judgment. Moderate level of skill with extensive proficiency across multiple product lines.Siemens Digital Industries Software is seeking to hire a Quality Assurance Engineer as a part of sustained worldwide growth. This is an exciting opportunity to contribute during the entire software life cycle of our leading CAE/CFD tool Simcenter STAR-CCM+. You will be a key member of the team while working independently to prepare test plans, test cases, and review testing checklists and validating the solutions delivered by development. Your uncompromising attention to detail will be required to run, monitor and triage regression tests on a regular basis, while your knowledge and experience will help to improve test coverage, tools and processes.The Quality Assurance engineer will document all problems and work to resolve them; report progress on problem resolution to management. The QA engineer must communicate proactively and effectively with team members locally and global team leads, project managers, software developers and management on issuesSiemens Digital Industries Software offers a competitive benefit package and a professional working environment. Siemens Digital Industries Software is a world-leading supplier of CAE/CFD solutions to the global engineering community.ResponsibilitiesResearch new product functionality.Develop and document test plans and procedures to verify that our software products and releases meet the established functionality and performance goals.Implementation of Software Testing strategies including the execution of System, Integration, and Unit testing to fulfil the quality requirements on our products.Test the products, documenting and communicating the results of that testing.Detailed reporting of software defects, communication of risks to leads and follow-up with stakeholders to ensure prompt resolution of issues.Develop automated testing procedures and programs to enhance certification efforts.Contribute to strategic directions for the entire Quality team.Collaboratively contributes to plans for overall quality improvement, and obtaining signoff from all stakeholders as required.Contribute to projects to improve our investment in various test frameworks.Effectively work with a globally dispersed team.Participate effectively in cross-functional teams.Work with other development areas to improve fault prevention higher up the development stream.Participate in testing projects as the representative of Quality Assurance.Mandatory SkillsMaster's or Bachelor degree in Engineering fieldExperience in the CFD / CAE industry.Experience in commercial CAD Packages like NX, SolidWorks , CATIA, 3D-CAD or Ansys Design ModelerGood understanding on modeling concepts and Geometry cleanupKnowledge in CFD workflow and experience in PreprocessingGeneral experience in preparing, carrying out simulations and post processing results in CFD software.Programming knowledge (knowledge/experience with JAVA, C++, Scripting languages).Strong Verbal and written communication skills.Responsibilities :Hands-on experience with STAR-CCM+ CFD Software.Candidate should have Experience with the commercial CAD Software's such as NX,CATIA,CREOExperience with STARCCM+ CAD clientsAble to create large industrial CAD cases and investigate the failures within STAR-CCM+.Able to preprocess (CAD Cleanup) the geometry for the CFD analysis.Additional experience with Ansys or other commercial CFD packages would be an advantage but not essential.Experience with the scripting experience in Python,Java.Experience in managing a multi-platform (Windows / Linux) test environment.Comfortable working a matrix environment!Demonstrated knowledge of Quality theories and practices.Experience working in Agile and Waterfall SDLC environments.Enjoys networking with peers in the industry to share best practices.Self-motivated individual with a strong work ethic and a desire of continuous learning.Ability to apply advanced level technical skills cooperatively in a challenging, fast paced environment on a team with experienced professionals.ExperienceMinimum One or two years of hands on experience in any CAD commercial software's in CFD field1 to 2 years Quality Assurance and /or Testing will be an additional advantageWe are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.We are SiemensA collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, generous holiday allowance, pension, and private healthcare.Siemens Software 'Transform the everyday' and 'Accelerate transformation'#LI- PLM#LI-HybridSalary: . Date posted: 03/28/2024 09:12 PM
Software Engineer
Microsoft Games, Bangalore, Any, India
Azure Storage group is chartered with building, managing, and running the persistent cloud storage for Microsoft Azure cloud. We are one of the foundational services in the Azure Cloud and host data from some of the largest companies in the world plus all of Microsoft's largest online businesses including Xbox, Teams, and Bing. Azure Files team in Azure Storage is looking for talented developers with a strong and proven record of top-notch design and development skills who can drive design, implementation, and validation of Azure's foundational file sharing service supporting Server Message Block (SMB), Common Internet File System (CIFS), Network File System (NFS) and Representational State Transfer (REST) protocols, that is fully compatible with on-premises file servers, both Windows and Linux-based, can scale up to exabytes of storage, and provide world-class reliability, performance, and security. We are a high-performance team working on the cutting edge of file storage solutions in the cloud as well as on-prem/hybrid space, and you will have plenty to learn, innovate on, and grow with a broad scope for impact, in the areas of distributed systems, cloud storage and remote file systems. You will get to work with and learn from a team of very talented engineers with vast experience in the field of storage and file systems. You will have an opportunity to research technologies and propose solutions, evaluate design options, make recommendations and decisions, implement solid and efficient engineering practices, and work cross-group with our partners to build world-class end-to-end solutions that will delight our customers. Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.Responsibilities Works with appropriate stakeholders to determine user requirements for a feature. Supports identification of dependencies, and the development of design documents for a product feature with oversight. With guidance, learns to create and implement code for a product, service, or feature reusing code as applicable. Assists and learns about breaking down work items into tasks and provides estimation. Acts as a Designated Responsible Individual (DRI) in monitoring system/product feature/service for degradation, downtime, or interruptions for simple problems, and recommends actions to restore system/product/service by following the playbook. Reviews current developments and proactively seeks new knowledge that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale. QualificationsRequired Qualifications: Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, or Java, OR equivalent experience. Other Qualifications: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter. Preferred Qualifications: Bachelor's Degree in Computer Science or related technical field AND 1+ year(s) technical engineering experience with coding in languages including, but not limited to, C, C++, C#, or Java, OR Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, or Java, OR equivalent experience. Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form . Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work. #azurecorejobsSalary: . Date posted: 03/29/2024 03:15 AM