Prover soluções em TI com foco nos objetivos dos clientes e em resultados para a empresa, clientes e colaboradores.
Mid-level Software Developer
Location
Brazil
Posted
73 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Software Developer
Ibrowse Consultoria e Informática
• Develop and maintain applications • Ensure adoption of best coding practices and software design principles • Implement features based on business and technical requirements • Contribute to the continuous evolution of solutions • Actively participate in agile ceremonies • Collaborate with the team to define solutions • Work on resolving technical challenges with the team • Support process automation • Ensure the quality and efficiency of deliveries • Work in one or more areas: backend, frontend, or fullstack
Job Requirements
- Bachelor's degree in Information Technology or a related field
- Bachelor's degree in any field with a postgraduate qualification in IT (minimum 360 hours)
- Experience in software development
- Proficiency in at least one programming language
- Knowledge of API development
- Knowledge of databases (SQL/NoSQL)
- Experience with Git version control and agile methodologies
- Familiarity with software quality best practices
- Automated testing and CI/CD
- Analytical thinking and problem-solving skills
- Good communication and collaboration skills
- Autonomy and organization
Benefits
- Meal or food allowance (VR or VA)
- Dental plan
- Life insurance
- Partnership/subsidy for English courses
- Partnership/subsidy for IT courses
Related Guides
Related Job Pages
More Software Engineer Jobs
Python Software Engineer
JobgetherWe use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Role Description This role offers an exciting opportunity to contribute to a high-impact, time-sensitive project focused on system integration and infrastructure alignment. As part of a distributed engineering team, you will design and implement scalable Python solutions that ensure seamless data flow across complex systems. The position provides a fully remote environment with a high level of autonomy, making it ideal for self-driven professionals who thrive in flexible settings. You will collaborate with cross-functional teams, tackle challenging integration problems, and play a key role in maintaining system reliability and performance. This contract engagement also offers exposure to large-scale, enterprise-level operations and cutting-edge technologies. - Contribute to the execution of complex system integration initiatives with accuracy and efficiency - Design, develop, test, and maintain high-quality Python-based backend solutions - Ensure data consistency and seamless communication between multiple systems and platforms - Collaborate with cross-functional teams to meet project goals and delivery timelines - Troubleshoot and resolve technical issues related to system logic, workflows, and integrations - Maintain high coding standards and ensure system stability through rigorous testing Qualifications - At least 3+ years of professional experience in backend development using Python - Proven experience working on system integration, middleware, or distributed systems projects - Strong problem-solving skills with the ability to independently debug complex technical issues - High attention to detail, ensuring accuracy and reliability in development and testing - Excellent organizational and time management skills in a remote, autonomous work environment - Effective communication skills in English (candidates with strong technical expertise are encouraged to apply even if still improving fluency) - Familiarity with collaboration and development tools such as Git, Jira, and Slack is a plus - Degree in Computer Science, Information Technology, or a related field is preferred - Availability to occasionally collaborate across US Eastern Time hours is an advantage Benefits - Fully remote work with complete location flexibility - 6-month contract with potential for extension based on performance and project needs - Competitive compensation with reliable and timely payments - Opportunity to work on a high-visibility project within a large-scale enterprise environment - Exposure to international teams and advanced engineering practices - Autonomy in managing your schedule and workload
Description We support democracy. Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security enhancements for each voting system we design, build, sell, and support. Join the ES&S Product Development team, where we are crafting the future of voting in the United States! On our team, you will push boundaries to provide solutions that meet the industry’s ever-evolving needs. Our people apply their innovative perspectives to challenges big and small, and ES&S provides the resources to make our employees’ vision a reality. The ES&S product development team is seeking a talented Software Engineer with expertise in .NET, C#, SQL, and Angular to join our innovative team. The successful candidate will be responsible for designing, developing, and maintaining web applications, ensuring high performance and responsiveness across both front-end and back-end layers. Sponsorship not provided: We are unable to sponsor or take over sponsorship for an employment visa for this role. Essential Duties and Responsibilities: We are looking for a full-stack developer who can design, develop, and maintain robust and scalable web applications using Angular, .NET, C#, and SQL Specifically with these skills: Angular - 3+ years of strong hands-on Angular experience. - Demonstrated experience using Angular - components, services, interceptors, forms, modules, directives, validators and routing. - Solid front-end development skills and experience, including Bootstrap, HTML5, CSS3; - Ability to write and debug code using Typescript. C# and .NET - 3+ years’ Experience creating and managing REST APIs; Signal R is a plus - Experience with distributed applications and building/operating highly available systems. - Write clean, efficient, and maintainable code following industry best practices and standards such as SOLID. - Solid knowledge of ASP.MVC, Entity Framework, and LINQ; Database experience - Develop and optimize database schemas, queries, and stored procedures using SQL. - Understanding of relational database designs - Ability to triage and debug database performance and other related issues. General - Experience writing relevant unit test cases for C# and Angular is a must - Experience working in Continuous Integration / Continuous Build Environments - Experience using TFS, VSTS, Git, VS Code, and Visual Studio Team - Collaborate with cross-functional teams to define, design, and deliver new features and enhancements. - Conduct code reviews, debugging, and performance tuning to ensure high-quality software delivery. (postman, swagger, dev tools) - Mentor Junior developers Travel: Approximately <5% travel is expected. Election Systems & Software, LLC is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, creed, religion, national origin, ancestry, citizenship status, age, sex or gender (including pregnancy, childbirth and pregnancy-related conditions), gender identity or expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, genetic information, or any other characteristic protected by applicable federal, state or local laws and ordinances. Election Systems & Software, LLC's management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities, access to facilities and programs and general treatment during employment.
Visual Studio Programmer
BlueCross BlueShield of TennesseeBringing peace of mind through better health to our customers and communities
Our Commercial Operations division is seeking a skilled and detail-oriented developer with strong experience in Visual Studio, specifically using C#, MVVM architecture, WPF, and XAML. We're also looking for someone with hands-on experience in SQL Server—capable of designing and developing tables, writing efficient queries, and working with Transact-SQL (T-SQL) to support robust data-driven applications. The ideal candidate should be passionate about building clean, maintainable desktop applications and thrives in a collaborative environment. Comfort with translating UI/UX designs into functional interfaces and having a solid understanding of data binding, command patterns, and performance optimization in WPF is preferred. We're looking for someone who takes initiative, communicates clearly, and enjoys solving complex problems through straightforward programming solutions. If this opportunity sounds of interest, we encourage you to apply! Technical Skills - Experience with C# and Model-View-ViewModel (MVVM) architecture is required. - Experience with SQL Server is required. - Experience with WPF and XAML is preferred. Note: - Sponsorship is not available for this role. - This remote position offers a Monday–Friday work schedule from 8:00 a.m. to 5:00 p.m. Job Responsibilities - Analyzing underwriting operations; creating, integrating, and modifying programs to meet financial and operational objectives. - Validating, testing and documenting the underwriting solution delivered. - Enhances the design of current systems to improve system capabilities to meet the changing needs of the business. - Provides technical leadership on assigned projects and discovery efforts. Job Qualifications Education - Bachelor's Degree in a Computer Sciences related field or equivalent work experience Experience - 3 years - Experience in programming required Skills\Certifications - Knowledge of information technology concepts, application development methodology, terminology, and standards to actively conduct and/or engage in hardware and software related discussions relative to all assigned projects. - Experience developing with MS Office Suite (VBA), Visual Studio (VB.net, C#, WPF, MVVM, SQL, T-SQL, XML) - Ability to work independently with minimal supervision or function in a team environment sharing responsibility, roles and accountability. - Demonstrated ability to interpret and translate technical and/or or complex concepts into information meaningful to project team members and/or business personnel. - Proficient in Microsoft Office (Outlook, Word, Excel and Powerpoint) - Must be a team player, be organized and have the ability to handle multiple projects - Excellent oral and written communication skills - Strong interpersonal and organizational skills - Demonstrated understanding of concepts similar to rating formulas, tools, databases, or reports associated with the Insurance/Finance environment Number of Openings Available 0 Worker Type: Employee Company: BCBST BlueCross BlueShield of Tennessee, Inc. Applying for this job indicates your acknowledgement and understanding of the following statements: BCBST will recruit, hire, train and promote individuals in all job classifications without regard to race, religion, color, age, sex, national origin, citizenship, pregnancy, veteran status, sexual orientation, physical or mental disability, gender identity, or any other characteristic protected by applicable law. Further information regarding BCBST's EEO Policies/Notices may be found by reviewing the following page: BCBST's EEO Policies/Notices BlueCross BlueShield of Tennessee is not accepting unsolicited assistance from search firms for this employment opportunity. All resumes submitted by search firms to any employee at BlueCross BlueShield of Tennessee via-email, the Internet or any other method without a valid, written Direct Placement Agreement in place for this position from BlueCross BlueShield of Tennessee HR/Talent Acquisition will not be considered. No fee will be paid in the event the applicant is hired by BlueCross BlueShield of Tennessee as a result of the referral or through other means.
Software Engineer III
Rice UniversityLocated in Houston, Texas, Rice University is a private, independent, comprehensive research institution that cultivates diversity and an intellectual environme
Special Instructions to Applicants: All interested applicants should attach a resume in the Supporting Documents section of the application, preferably in a PDF format to avoid any formatting issues. About Rice: Boasting a 300-acre tree-lined campus in Houston, Texas, Rice University is ranked among the nation’s top 20 universities by U.S. News & World Report. Rice has a 6-to-1 undergraduate student-to-faculty ratio, and a residential college system, which supports students intellectually, emotionally and culturally through social events, intramural sports, student plays, lectures series, courses and student government. Developing close-knit, diverse college communities is a strong campus tradition, which is why Rice is highly ranked for best quality of life and best value among private universities. Rice is also a wonderful place to work. Rice faculty, staff and students share values that are essential to our success as a healthy community. Those values guide our decisions and behaviors and shape Rice’s culture. They come through in the way we treat each other and the welcome we extend to our visitors. These values can be recalled simply by our name — RICE — Responsibility, Integrity, Community and Excellence. Position Summary: SafeInsights is a transformative national education research platform project led by Rice University and OpenStax, in collaboration with top edtech platforms and schools, SafeInsights is redefining the education research landscape by making powerful research accessible for a wide range of scientists, maximizing research’s potential to improve learning, and prioritizing the protection of student privacy. The Software Engineer III executes highly complex programming tasks, including programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs. Works on systems of large size and complexity. Workplace Requirements: This position is fully remote, permitting all tasks to be completed from any location within the United States. Working hours will remain central standard time. Per Rice policy 440, work arrangements may be subject to change. The selected candidate will be expected to equip their own remote work environment to their needs. Rice will provide a laptop computer, up to two monitors, and basic peripherals. *Exempt (salaried) positions under FLSA are not eligible for overtime. This position is term limited until June 2027 and funded by a grant, soft and/or restricted funds. Continued employment is contingent on the renewal of funding. Hiring Range: $111,000 -$125,000 annually *Exempt (salaried) positions under FLSA are not eligible for overtime. Minimum Requirements: - Bachelor's Degree - Four or more (4+) years of experience in software development Skills: - Expert knowledge in software application design, development, testing, and deployment - High proficiency with application design and data modeling - Demonstrated ability to define and solve logical problems for highly technical applications - Excellent verbal and written communication skills with both technical and non‐technical clients - Ability to lead activities development projects - Ability to select, adapt, and effectively use a variety of programming methods - Knowledge of application domain - Excellent presentation and project management skills Essential Functions: - Conceptualizes designs and solutions for complex system/programs - Accumulates information from a variety of users to develop intra-system trade-offs between different users, as necessary - Documents system builds and application configurations; maintains / updates documentation, as needed - Provides technical analysis to design / develop then convert and implement work - Provides production system support and issue resolution - Works as a project leader for projects of highly complex nature - Serves as a technical resource for applications - Compares, evaluates, and implements new features and technologies integrating them into the computing environment - Mentors developer / programmers - Performs all other duties as assigned Rice University HR | Benefits: https://knowledgecafe.rice.edu/benefits Rice Mission and Values: Mission and Values | Rice University Rice University is committed to ensuring Equal Employment Opportunity and welcoming the fullness of diversity into our candidate pools. Rice considers qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national or ethnic origin, genetic information, disability, or protected veteran status. Rice also provides reasonable accommodations to qualified persons with disabilities. If an applicant requires a reasonable accommodation for any part of the application or hiring process, please get in touch with Rice University’s Human Resources Office via email at facstaffada@rice.edu for support. If you have any additional questions, please email us at jobs@rice.edu. Thank you for your interest in employment with Rice University.


