Job Description
BC Tecnología is an IT consulting firm that manages portfolio, develops projects and offers outsourcing and selection of professionals for areas of Technology Infrastructure, Software Development and Business Units. The project focuses on data migrations between platforms, development and maintenance of solutions based on SQL Server, .NET and front-end with Angular, aimed at clients in sectors such as financial services, insurance, retail and government. The role involves working in agile teams to deliver high-quality software, with a focus on performance, scalability and compliance with Product Owner requirements and digital architecture standards. You will participate in continuous improvement initiatives, data migrations and microservices development in an advanced technological environment, with an emphasis on good testing practices and incremental delivery.
This job offer is on Get on Board.
Main functions
Develop and maintain applications and processes using SQL Server and SQL Integration Services (SSIS), ASP.NET and .NET Framework 4.x.
Develop software solutions that efficiently take advantage of resources (memory, disk, CPU) and meet the requirements and functionalities defined by the Product Owner.
Program functional, maintainable and quality code to increase the product, covering Backend and Frontend (MVC with Angular, Python when applicable).
Design and implement microservices, manage their life cycle and their deployment in cloud environments such as AWS.
Perform unit and end-to-end testing, fix defects detected in QA, and ensure that product increments are ready for production at the end of each sprint.
Engage in collective ownership of the sprint increment code and seek continuous improvements in deliverables and processes.
Analyze and interpret data to support decision making, linking business requirements with robust technical solutions.
Collaborate in agile Scrum teams, maintaining effective communication and documenting technical and functional artifacts.
Data migration requirements between platforms, with advanced knowledge of massive processes (Batch) and integration tools.
Description
We are looking for a Senior Developer with solid experience in data migrations, full-stack development and the ability to work in a banking and services environment. The ideal candidate will have a track record of testing complex solutions, integrating presentation, business and data layers, and demonstrate advanced analytical skills in modeling and transforming information. Experience in SQL Server, SSIS, .NET, MVC with Angular and microservices development is required. You will need to work with Scrum methodologies and collaborate with cross-functional teams to deliver high-quality, scalable and secure solutions. Certifications in .NET, SQL Server and/or Scrum will be an advantage, as well as experience in cloud platforms. The role involves a hybrid shift with presence in downtown Santiago and coordination with teams in Las Condes according to the company's modality.
Desirable requirements
University training in Systems Engineering, Computer Science or related fields. Minimum 5 years of experience in software development in similar projects. Advanced command of HTML5, CSS and JavaScript, knowledge of Angular and mobile/web development. Proven experience in SQL Server, SSIS, ETL, ASP.NET, MVC with Angular and Python. Desirable experience in data migrations, batch/massive processes (CMD) and microservices development. Advanced analytical skills, good communication and teamwork. Knowledge of Genesys Cloud and Salesforce Marketing Cloud is a plus. Experience in banking environments and in environments that require high security and regulatory compliance is valued.
Benefits
At BC Tecnología we promote a collaborative work environment that values commitment and constant learning. Our culture is oriented towards professional growth through integration and knowledge exchange between teams.
The hybrid modality that we offer, located in Las Condes, allows us to combine the flexibility of remote work with in-person collaboration, facilitating a better work balance and dynamism.
You will participate in innovative projects with high-level clients and diverse sectors, in an environment that encourages inclusion, respect, and technical and professional development.