283 Empregos para Microsoft Certified: .Net Developer - Brasil
Software Engineer, C#/.NET
Publicado há 8 dias atrás
Trabalho visualizado
Descrição Do Trabalho
+ The Professional, Software Engineering job maintains and partners to design and develop software applications and systems. With limited supervision, this job collaborates with cross functional teams to implement new software features to meet user needs and business goals and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging moderately complex issues. This job also participates in code reviews to maintain high code quality and share knowledge with software engineering team members.
**Key Accountabilities**
+ SOFTWARE DEVELOPMENT: Partners to design and develop high quality software solutions by writing clean, maintainable and efficient codes.
+ AUTOMATION: Applies internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
+ COLLABORATION: Partners with cross functional team of product managers, designers and other engineers to gather moderately complex requirements and deliver solutions that meet business needs.
+ TESTING & DEBUGGING: Writes and maintains moderately complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
+ CONTINUOUS IMPROVEMENT: Makes suggestions for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
+ DOCUMENTATION: Drafts and maintains comprehensive documentation for moderately complex software applications, deployment processes and system configurations.
+ TECHNICAL SUPPORT: Provides technical support and troubleshooting for moderately complex issues with deployed applications to ensure minimal downtime and fast resolution.
**Qualifications**
+ Strong experience with C# and .NET Framework/.NET Core.
+ Solid understanding of object-oriented programming.
+ Experience with unit testing and mocking frameworks (e.g., xUnit, NUnit, Moq).
+ Familiarity with design patterns (e.g., Repository, Factory, Strategy).
+ Experience with PostgreSQL and SQL Server: writing queries, stored procedures, and performance tuning.
+ Knowledge of RESTful APIs and message-based systems.
+ Experience with relational databases and data access libraries (e.g., Entity Framework, Dapper).
+ Proficient in Git: branching, merging, pull requests, and version control workflows.
+ Fluent English level
Preferred:
+ Basic familiarity with Azure services (e.g., Azure Storage, Service Bus).
+ Exposure to clean architecture, DDD, or layered architecture.
+ Experience with CI/CD pipelines (Azure DevOps).
+ Familiarity with logging and monitoring tools (e.g., Serilog, Application Insights).
+ Understanding of asynchronous programming in . .NET.
+ Knowledge of ReactJS frontend using Material / Micro UI.
+ Familiarity with Python and/or R.
+ Familiarity with Angular
Sr. Software Engineer, C#/.NET
Hoje
Trabalho visualizado
Descrição Do Trabalho
+ The Senior Professional, Software Engineering job designs, develops and maintains software applications and systems. With minimal supervision, this job collaborates with cross functional teams to define, design and implement new software features to meet user needs and business goals, and upgrade existing software to improve performance and functionality through writing clean, efficient and scalable code and troubleshooting and debugging complex issues. This job also participates in code reviews to maintain high code quality and share knowledge with software engineering team members.
**Key Accountabilities**
+ SOFTWARE DEVELOPMENT: Designs and develops high quality software solutions by writing clean, maintainable and efficient codes.
+ AUTOMATION: Leads the application of internal software deployment platform, methodologies and tools to automate the deployment process, ensuring smooth and reliable releases.
+ COLLABORATION: Partners with cross functional team of product managers, designers and different engineers to gather complex requirements and deliver solutions that meet business needs.
+ TESTING & DEBUGGING: Writes and maintains complex unit tests and integration tests, and performs debugging to maintain the quality and performance of the software.
+ CONTINUOUS IMPROVEMENT: Suggests options for improving the software development and deployment processes, and implements the approved standards to improve efficiency and reliability.
+ DOCUMENTATION: Builds and maintains comprehensive documentation for complex software applications, deployment processes and system configurations.
+ TECHNICAL SUPPORT: Provides technical support and troubleshooting for complex issues with deployed applications to ensure minimal downtime and fast resolution.
**Qualifications**
+ Strong experience with C# and .NET Framework/.NET Core.
+ Solid understanding of object-oriented programming.
+ Experience with unit testing and mocking frameworks (e.g., xUnit, NUnit, Moq).
+ Familiarity with design patterns (e.g., Repository, Factory, Strategy).
+ Experience with PostgreSQL and SQL Server: writing queries, stored procedures, and performance tuning.
+ Knowledge of RESTful APIs and message-based systems.
+ Experience with relational databases and data access libraries (e.g., Entity Framework, Dapper).
+ Proficient in Git: branching, merging, pull requests, and version control workflows.
+ Fluent English level
Preferred:
+ Basic familiarity with Azure services (e.g., Azure Storage, Service Bus).
+ Exposure to clean architecture, DDD, or layered architecture.
+ Experience with CI/CD pipelines (Azure DevOps).
+ Familiarity with logging and monitoring tools (e.g., Serilog, Application Insights).
+ Understanding of asynchronous programming in . .NET.
+ Knowledge of ReactJS frontend using Material / Micro UI.
+ Familiarity with Python and/or R.
+ Familiarity with Angular
#LI-KK1
Software Engineer
Publicado há 3 dias atrás
Trabalho visualizado
Descrição Do Trabalho
BYD AUTO DO BRASIL LTDA
CAMAÇARI
Responsibilities
1. Responsible for the functional design, development and implementation of the information management platform ;
2. Code to realize the function of each module according to the product function module design, and ensure the development quality and progress;
3. Responsible for software design, programming, debugging, tuning and testing
Qualifications
1. Bachelor degree or above, computer related major, have certain development experience;
2. Familiar with Java development and common design patterns; Proficient in commonly used open-source frameworks: Mybatis、Spring、SpringBoot、SpringCloud; Experience in developing APS/MES/LES/RCS/EAM systems is preferred;
3. Familiar with relational databases such as SQL Server and Oracle, preferably with PgSQL; Familiar with non relational databases such as MongoDB and Redis;
4. Proficient in understanding business requirements, mastering basic business requirement research skills, and possessing innovative thinking;
5. Strong sense of responsibility, with good communication and expression skills; Positive and optimistic;
6. English and Portuguese can be used as the working language
Software Engineer
Publicado há 11 dias atrás
Trabalho visualizado
Descrição Do Trabalho
About us
Are you looking for an exciting opportunity to join a fast-growing fintech company that is revolutionizing the payment industry? Do you want to work with cutting-edge technologies and a talented team of professionals? If yes, then Wallester AS might be the perfect place for you!
Wallester AS is an Estonian licensed payment service provider that develops financial digital technology and issues VISA cards. Since 2018, we have been an official Visa partner and Visa FinTech Fast Track Member issuing physical and virtual cards of any type: debit cards, credit cards, prepaid cards, and cards for business. Our distinctive advantage is a unique REST API created by our in-house development team. Easily integrated with any platform, it allows you to launch your card program in no time!
We are looking for passionate and driven individuals who share our vision of creating truly high-quality and profitable products for our clients.
About the role
As a Software Engineer at Wallester, you will play a key role in developing and maintaining our unique platform that enables our clients to launch their card programs in no time. You will be involved in all stages of the software development life cycle, from planning and analysis to deployment and maintenance. You will also have the opportunity to work with cutting-edge technologies and a talented team of professionals.
If you are passionate about FinTech and payment solutions, have excellent technical skills, and enjoy working in a fast-paced environment, then this role is for you!
Location
We are seeking Software Engineering specialists to join Wallester’s headquarters in Tallinn (Golden Gate, Rotermanni Quarter) and our Latvian office in Riga (Jupiter Tower).
Technology stack
- Golang
- gRPC
- Protocol Buffers
- PostgreSQL
- Redis
- JSON REST API
- Docker
- Kubernetes
- Linkerd
- AWS infrastructure
- Microservice Architecture
What will you do?
- Participate in the whole software development life cycle
- Write high-quality, efficient, and maintainable code that follows company standards
- Collaborate with Engineers across the company to build new features
- Actively contribute to adopting best practices in Software Engineering, improvement of processes, and team culture
What you'll need
- 3+ years of experience in software development using any OOP language (C# / Java / PHP / JavaScript / etc.)
- Experience with microservice architecture, REST API, RPC, PostgreSQL, and Docker
- You have good English and communication skills
- Experience working with agile software development teams
- Problem-solving skills and ability to work in a fast-paced environment
- Ability to work independently and proactively
Nice to have
- Experience in working with cloud platforms (AWS/GCP/Azure)
- Skilled in applying CI/CD infrastructure for software development and delivery
- Experience in test methodologies and frameworks
- Experience in financial software development
- Knowledge of security best practices and standards (OWASP, PCI DSS)
- Also, a spark in the eyes is always a plus!
We offer
- Competitive salary
- Development and career opportunities
- Medical Insurance upon the completion of the probationary period
- Supportive and caring Leadership
- A modern office in the city center (Tallinn: Golden Gate and Riga: Jupiter Tower).
- A chance to work as part of a highly motivated and talented team
- Referral program
- Stebby
- Team buildings and Company Events
- Free parking
Software Engineer
Publicado há 11 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Join one of the biggest IT Services companies in the world! Here you can transform your career!
Why join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to our success in a collaborative environment.
We are looking for a Software Engineer , who wants to learn and transform their career, in a CLT contract, hybrid (1 or 2x in the office) , in the city of Greater São Paulo (Tamboré) .
Key responsibilities:
- Application Development & Maintenance (60%)
- Develop, maintain, and enhance features for web applications using React.js, Node.js, and Java Script.
- Design and implement RESTful APIs and microservices following best practices and security standards
- Optimize application performance, including database queries, caching strategies, and frontend rendering
- Implement responsive, accessible user interfaces supporting multiple languages (Spanish, Portuguese, English)
- Integrate applications with enterprise systems and third-party services
- Production Support & Incident Management (25%)
- Provide Level 2/3 support for production applications
- Troubleshoot and resolve complex technical issues across the full application stack
- Perform root cause analysis and implement permanent fixes to prevent recurring incidents
- Monitor application health using APM tools and proactively address performance degradation
- Collaborate with business users to understand and resolve functional issues
- Technical Modernization & Innovation (15%)
- Implement security best practices including OWASP standards, secure coding, and vulnerability remediation
- Modernize batch processing workflows to event-driven architectures
- Contribute to technical debt reduction and architectural improvements
- Document technical designs, APIs, and operational procedures
The ideal candidate should have:
- 4+ years of full-stack development experience with production applications
- Strong proficiency in JavaScript/TypeScript, React.js, and Node.js
- Experience with Java and Spring for backend development
- Solid understanding of SQL and experience with relational databases (SQL Server, PostgreSQL)
- Experience with RESTful API design and microservices architecture
- Familiarity with cloud platforms, preferably Microsoft Azure
- Knowledge of containerization technologies (Docker, Kubernetes basics)
- Experience with Git version control and CI/CD practices
- Experience with Azure services (App Service, SQL Database, Key Vault, Blob Storage, Azure Kubernetes Service)
- Knowledge of Redis or similar caching solutions
- Familiarity with authentication protocols (OAuth 2.0, SAML, OpenID Connect)
- Experience with monitoring tools (Application Insights, Splunk, AppDynamics)
- Understanding of financial/procurement processes in enterprise environments
- Experience with Angular or Vue.js frameworks
- Knowledge of message queuing systems (Service Bus, RabbitMQ)
- Exposure to Infrastructure as Code (Terraform, ARM templates)
- Professional English (written and verbal)
- More than 5Y experience with .NET development
- Experience with .Net Framework 4.6 / 4.8 or .Net Core 4 / 6
- Experience with restful APIs and market authentication
- Experience with MsSQL Database
- Experience with unit and integration testing
- Experience with Agile environment
- Experience with DevOps environment/activities
- Experience with microservices
Language: Fluent Portuguese & English (speaking & writing)
Good to have:
- Knowledge about the insurance market
- Have resilience and good communication
<<
What do we offer? TCS Benefits in Brazil:
- Health insurance
- Dental Plan
- Life insurance
- Transportation vouchers
- Meal/Food Voucher
- Childcare assistance
- Gympass
- TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
- Partnership with SESC
- Reimbursement of Certifications
- Free TCS Learning Portal – Online courses and live training
- International experience opportunity
- Discount Partnership with Universities and Language Schools
- Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
- TCS Gems – Recognition for performance
- Xcelerate – Free Mentoring Career Platform
At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility to build a TCS that respects each person. Our motto is “Inclusion without exception”. Join us and become a TCSer!
#Buildingonbelief
RGS: ,
Software Engineer
Publicado há 11 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Join one of the biggest IT Services companies in the world! Here you can transform your career!
Why join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to our success in a collaborative environment.
We are looking for a Software Engineer , who wants to learn and transform their career, in a CLT contract, hybrid (1 or 2x in the office) , in the city of São Paulo ( Av. Eng Luís Carlos Berrini) .
Main Skill:
ENGINNER
Domain Skills :
.NET, AGILE, DEVOPS, ENGINNER, JAVASCRIPT, REACT, SQL Server
Nice to Have Skills:
Must Have:
Plain Text
Key Responsibilities
Application Development & Maintenance (60%)
• Develop, maintain, and enhance features for web applications using React.js, Node.js, and Java Script.
• Design and implement RESTful APIs and microservices following best practices and security standards
• Optimize application performance, including database queries, caching strategies, and frontend rendering
• Implement responsive, accessible user interfaces supporting multiple languages (Spanish, Portuguese, English)
• Integrate applications with enterprise systems and third-party services
Production Support & Incident Management (25%)
• Provide Level 2/3 support for production applications
• Troubleshoot and resolve complex technical issues across the full application stack
• Perform root cause analysis and implement permanent fixes to prevent recurring incidents
• Monitor application health using APM tools and proactively address performance degradation
• Collaborate with business users to understand and resolve functional issues
Technical Modernization & Innovation (15%)
• Implement security best practices including OWASP standards, secure coding, and vulnerability remediation
• Modernize batch processing workflows to event-driven architectures
• Contribute to technical debt reduction and architectural improvements
• Document technical designs, APIs, and operational procedures
Required Qualifications
Technical Skills
• 4+ years of full-stack development experience with production applications
• Strong proficiency in JavaScript/TypeScript, React.js, and Node.js
• Experience with Java and Spring for backend development
• Solid understanding of SQL and experience with relational databases (SQL Server, PostgreSQL)
• Experience with RESTful API design and microservices architecture
• Familiarity with cloud platforms, preferably Microsoft Azure
• Knowledge of containerization technologies (Docker, Kubernetes basics)
• Experience with Git version control and CI/CD practices
Soft Skills
• Fluent Portuguese and professional Spanish (written and verbal)
• Strong problem-solving abilities with attention to detail
• Excellent communication skills for interacting with business stakeholders
• Ability to work independently and manage multiple priorities
• Collaborative mindset with experience in Agile methodologies
Preferred Qualifications
• Experience with Azure services (App Service, SQL Database, Key Vault, Blob Storage, Azure Kubernetes Service)
• Knowledge of Redis or similar caching solutions
• Familiarity with authentication protocols (OAuth 2.0, SAML, OpenID Connect)
• Experience with monitoring tools (Application Insights, Splunk, AppDynamics)
• Understanding of financial/procurement processes in enterprise environments
• Experience with Angular or Vue.js frameworks
• Knowledge of message queuing systems (Service Bus, RabbitMQ)
• Exposure to Infrastructure as Code (Terraform, ARM templates)
• Professional English (written and verbal)
More than 5Y experience with .NET development
Experience with .Net Framework 4.6 / 4.8 or .Net Core 4 / 6
Experience with APIs restfull and market authentication
Experience with MsSQL Database
Experience with unit and integration testing
Experience with Agile environment
Experience with DevOps environment/activities
Experience with micro services
<<
What do we offer? TCS Benefits in Brazil:
- Health insurance
- Dental Plan
- Life insurance
- Transportation vouchers
- Meal/Food Voucher
- Childcare assistance
- Gympass
- TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
- Partnership with SESC
- Reimbursement of Certifications
- Free TCS Learning Portal – Online courses and live training
- International experience opportunity
- Discount Partnership with Universities and Language Schools
- Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
- TCS Gems – Recognition for performance
- Xcelerate – Free Mentoring Career Platform
At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility to build a TCS that respects each person. Our motto is “Inclusion without exception”. Join us and become a TCSer!
#Buildingonbelief
RGS:
Software Engineer
Publicado há 11 dias atrás
Trabalho visualizado
Descrição Do Trabalho
Software Engineer
Highlights
Work on scalable and innovative applications
Remote flexibility with global teams
Career growth in fast-paced technology environments
Role Summary
We are looking for a Software Engineer to join our development team. You will help design, build, and maintain applications that power modern businesses, contributing across the full software lifecycle.
Key Responsibilities
• Develop full-stack or back-end solutions with modern frameworks
• Work closely with product managers and designers on requirements
• Write clean, efficient, and testable code
• Participate in code reviews and engineering best practices
• Optimize applications for performance and scalability
Requirements
• Proficiency in Java, Python, JavaScript, or Go
• Familiarity with cloud platforms and containerization (AWS, Docker, Kubernetes)
• Experience with relational and NoSQL databases
• Strong understanding of version control (Git)
• Ability to thrive in a collaborative, fast-paced environment
Why Join Us
You’ll be working on products that make a real impact in the market. This role offers the chance to solve meaningful problems while advancing your technical expertise.
About Us
We are a global technology company building transformative software solutions. Our culture values innovation, teamwork, and continuous improvement.
Seja o primeiro a saber
Sobre o mais recente Microsoft certified: .net developer Empregos em Brasil !
Software Engineer
Publicado há 23 dias atrás
Trabalho visualizado
Descrição Do Trabalho
**Essa posição é para atuar em regime presencial, em Contagem, Minas Gerais.**
**Com quem você irá trabalhar?**
Você irá trabalhar com a equipe responsável pelo Desenvolvimento de aplicações do TCOS-Office da Wabtec Brasil que compreende todos os SWs do sistema de despacho de trens do centro de controle e operação de malhas ferroviárias para transporte de carga. O sistema é responsável por conceder licenças para operação de trens, autorização de entrada de trens nas vias, apresentação do posicionamento em tempo real dos trens em toda a malha, apresentar eventos relacionados a manutenção e interdição das vias bem como troca de mensagens de forma geral entre o centro de controle e as locomotivas em tempo real.
**Como você irá fazer a diferença?**
Buscamos um profissional apaixonado por desenvolvimento de software para integrar nosso time e contribuir para o desenvolvimento de nossas soluções. O candidato ideal possui experiência em C#, VB.NET, .NET Core e frameworks relacionados, além de ter experiência em front-end (Angular, Rest).
Como membro do time de Engenharia de software de office, você será responsável por:
+ Ajudar na concepção, implementação, infraestrutura e escala das aplicações de software desenvolvidas pelo grupo de TCOS-Office Brasil;
+ Colaborar na arquitetura, projeto e desenvolvimento de software, análise de sistemas, QA e DevOps;
+ Analisar, documentar e re-implementar softwares legados utilizando uma arquitetura descentralizada;
+ Analisar requisitos de negócios e traduzi-los em soluções técnicas inovadoras;
+ Desenvolver e manter aplicações utilizando C++, VB.NET, C# .NET, Angular;
+ Criar interfaces de usuário intuitivas e responsivas utilizando tecnologias front-end modernas;
+ Colaborar com testes unitários e de integração para garantir a qualidade do código;
+ Trabalhar em equipe, colaborando com outros desenvolvedores e stakeholders;
+ Acompanhar as últimas tendências em desenvolvimento de software e propor melhorias contínuas;
+ Integrar reuniões de design review com vistas a garantir qualidade e adequação do código fonte;
+ Se responsabilizar pela validação pull requests;
+ Prover suporte a desenvolvedores menos experientes.
**O que queremos saber sobre você?**
+ Graduação em Ciência da Computação, Engenharia de Software ou áreas relacionadas;
+ Ampla experiência com desenvolvimento front-end (HTML, CSS, JavaScript, frameworks como React, Angular, Rest ou Vue.js);
+ Experiência em Desenvolvimento de Software (.NET, C# - full stack);
+ Experiência em bancos de dados relacionais (SQL Server, Oracle);
+ Experiência com conexões entre aplicativos e processos (Socket, API, outros) em soluções distribuídas;
+ Interesse em identificar e implementar novas tecnologias adequadas ao negócio;
+ Experiência na metodologia ágil (Scrum) e suas cerimônias;
+ Conhecimentos em cybersecurity em aplicações.
**Além disso, é desejável:**
+ Experiência com Azure DevOps para integração de requisitos com os casos de testes;
+ Conhecimentos em Micro serviços;
+ Experiência em design e implementação de arquiteturas SOA;
+ Conhecimentos em Cloud (AWS / Azure), SaaS;
+ Conhecimentos da Documentação de requisitos, casos de uso e na elaboração de Stories;
+ Português (participação em reuniões com cliente e empresa terceira, quando necessário);
+ Conhecimentos na Documentação de Desenvolvimento de Software, de forma geral (Memoriais Descritivos, Arquitetura, Especificações, Manuais de Usuário, outros);
+ Experiência em soluções de software aplicadas à indústria de processo;
+ Experiência em sistemas de informação da área ferroviária;
+ Experiência na arquitetura cliente-servidor.
_"Um(a) candidato(a) forte foi identificado(a) para esta vaga, mas todos os interessados e qualificados são encorajados a se candidatar."_
**Benefícios:**
Na Wabtec, pessoas estão em primeiro lugar. Por isso, cuidamos para que nossos funcionários se sintam valorizados e tenham as ferramentas necessárias para prosperar. Ao se juntar a nós, você terá acesso a uma série de benefícios pensados para promover seu bem-estar e desenvolvimento. Confira o que oferecemos para que você se sinta parte de uma empresa que apoia sua jornada profissional e pessoal:
+ Assistência Médica extensível a dependentes (cônjuge e filhos)
+ Assistência Odontológica extensível a dependentes (cônjuge e filhos)
+ Participação nos lucros e resultados
+ Previdência Privada
+ Política de Alimentação de acordo com localidade
+ Política de Estacionamento ou Vale Transporte
+ Seguro de vida
+ Programa de Assistência ao Empregado: orientação psicológica, jurídica, financeira e assistência social
+ Headspace - aplicativo focado em saúde mental
+ Cartão ou Cesta de Natal aos funcionários de acordo com localidade
+ Presente de Natal para filhos de até 11 anos de idade
+ Licença maternidade estendida
+ Programa para Gestantes e Bebês
+ Política de incentivo a idiomas
+ Programas de Mentoria e acesso a plataforma de treinamento
#LI-SF1
**Who are we?**
Wabtec Corporation is a leading global provider of equipment, systems, digital solutions, and value-added services for freight and transit rail as well as the mining, marine, and industrial markets. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation, and Faiveley Transport, the company has grown to become One Wabtec, with unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems.
Wabtec is focused on performance that drives progress and unlocks our customers' potential by delivering innovative and lasting transportation solutions that move and improve the world. We are lifelong learners obsessed with making things better to drive exceptional results. Wabtec has approximately 27K employees in facilities throughout the world. Visit our website to learn more! Commitment to Embrace Diversity:**
Wabtec is a global company that invests not just in our products, but also our people by embracing diversity and inclusion. We care about our relationships with our employees and take pride in celebrating the variety of experiences, expertise, and backgrounds that bring us together. At Wabtec, we aspire to create a place where we all belong and where diversity is welcomed and appreciated.
To fulfill that commitment, we rely on a culture of leadership, diversity, and inclusion. We aim to employ the world's brightest minds to help us create a limitless source of ideas and opportunities. We have created a space where everyone is given the opportunity to contribute based on their individual experiences and perspectives and recognize that these differences and diverse perspectives make us better.
We believe in hiring talented people of varied backgrounds, experiences, and styles. People like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.
Software Engineer
Publicado há 16 dias atrás
Trabalho visualizado
Descrição Do Trabalho
**What you will do:**
+ Drive features from concept to completion: participate in design discussions, implement solutions, test thoroughly, and support deployment to production
+ Turning wireframes and mock-ups into reusable code and building high-quality UI components with scalability in mind.
+ Drive the front-end architecture of learning platforms in coordination with fellow engineers.
+ Develop and integrate with backend services and APIs
+ Introduce new features and maintain the codebase across different learning platforms.
+ Collaborate with cross-functional teams including engineers, product managers, and UX designers to deliver innovative features.
+ Fix bugs in, update, and maintain existing projects.
+ Participating in the entire application development lifecycle, including design, coding, testing, implementation, deployment, as well as ongoing support and maintenance.
+ Troubleshoot and resolve bugs across the application stack
+ Occasionally Contribute to the implementation, and maintenance of CI/CD pipelines
+ Share technical knowledge during engineering meetings and provide valuable input on system enhancements.
+ Perform and promote good development practices like code review and writing tests
+ Participate in agile ceremonies: story refinement, demos, retrospectives, regression testing and application releases
+ Mentor junior team members and contribute to our engineering culture
**What you will bring:**
+ Proven experience in designing and implementing user interfaces for web applications.
+ Overall 5+ years of experience in application development using Reactjs, Typescript and python.
+ Proficiency in JavaScript frameworks such as React.js and modern JavaScript/TypeScript
+ Solid understanding of HTML5, CSS3, and responsive web design.
+ Backend development experience with Python and Django framework, including building REST APIs
+ Knowledge of testing practices, including unit testing and continuous integration.
+ Experience with Linux container technologies (Docker or Podman) and Linux systems administration.
+ Strong ability to work collaboratively to identify and resolve technical problems.
+ Excellent communication skills with the ability to clearly convey technical concepts to both technical and non-technical team members.
+ Understanding of software project management tools and practices, including version control software (Git), Kanban, and daily standups.
+ Comfort working across the stack, with an eagerness to contribute wherever needed
+ Position involves working with USA Eastern timezone colleagues during their morning business hours
**Nice to Have :**
+ Experience with PatternFly or other design systems
+ Knowledge of end-to-end testing frameworks such as Selenium.
+ Experience with Red Hat Openshift and Openshift pipelines (Tekton)
+ Familiarity with Elasticsearch.
+ Experience with ArgoCD
+ Open source contributions or community involvement
**About Red Hat**
Red Hat ( is the world's leading provider of enterprise open source ( software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates work flexibly across work environments, from in-office, to office-flex, to fully remote, depending on the requirements of their role. Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact.
**Inclusion at Red Hat**
Red Hat's culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone. When this is realized, it empowers people from different backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation. Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated. We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions that compose our global village.
**Equal Opportunity Policy (EEO)**
Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.
**Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.**
**Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email** ** ** **. General inquiries, such as those regarding the status of a job application, will not receive a reply.**
Software Engineer
Hoje
Trabalho visualizado
Descrição Do Trabalho
BYD AUTO DO BRASIL LTDA
CAMAÇARI
Responsibilities
1. Responsible for the functional design, development and implementation of the information management platform ;
2. Code to realize the function of each module according to the product function module design, and ensure the development quality and progress;
3. Responsible for software design, programming, debugging, tuning and testing
Qualifications
1. Bachelor degree or above, computer related major, have certain development experience;
2. Familiar with Java development and common design patterns; Proficient in commonly used open-source frameworks: Mybatis、Spring、SpringBoot、SpringCloud; Experience in developing APS/MES/LES/RCS/EAM systems is preferred;
3. Familiar with relational databases such as SQL Server and Oracle, preferably with PgSQL; Familiar with non relational databases such as MongoDB and Redis;
4. Proficient in understanding business requirements, mastering basic business requirement research skills, and possessing innovative thinking;
5. Strong sense of responsibility, with good communication and expression skills; Positive and optimistic;
6. English and Portuguese can be used as the working language