About us:
One team.
Global challenges.
Infinite opportunities.
At Viasat, we're on a mission to deliver connections with the capacity to change the world.
For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate.
We're looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.
What you'll do:
Help to define Software Architecture;
Learn and evolve from peer code review;
Backend and Frontend code development (intermediate bugs, mid criticity components);
Assist in the technical meetings with the team and/or projects planning;
Responsible for the code review and tests;
Responsible for the code review and small tests (small bugs, low criticity components);
Contribute on product roadmap discussions, asking simple questions;
Advocate for quality; ensure features and improvements are secure, well-tested, resilient, performant and highly available;
Support and implement security protocols, observability and automation; actively engage process and efficiency improvements;
Code optimization to make it more efficient when needed;
When finding bugs propose an action plan for correction;
Autonomy to understand major features, clear doubts and implement code and tests;
Participate in recruitment processes for intern/junior developers when needed if desired;
Deploy under supervision;
Ability to break tasks into smaller tasks on own tasks.
The day-to-day:
Create technology and submit to peer review;
Learn and evolve from peer code review;
Develop Backend and Frontend components;
Participate in the technical meetings with the team and/or projects planning;
Participate in product roadmap discussions;
Work with a well-defined scope of what you are doing.
What you'll need:
Experience in Software Development, Proficiency in programming languages such as Java and or React.
Knowledge in Software Architecture, Ability to design, develop, and maintain scalable and efficient systems.
Familiarity with Agile Methodologies.
Problem-Solving Skills, ability to identify, diagnose, and resolve complex software issues.
Teamwork, collaborate effectively with other developers, designers, and collaborators.
Knowledge in Version Control Tools Experience with Git or other version control tools.
Continuous Learning Ability, will to learn new technologies and adapt to changes in the development environment.
Effective Communication to communicate technical ideas clearly and concisely, both verbally and in writing.
Experience with Software Testing knowledge in automated and manual testing practices to ensure code quality.
What will help you on the job:
Teamwork
Autonomy
Continuous Learning
Passion for Excellence
EEO statement:
Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic.
If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.
#J-18808-Ljbffr