Software Developer

Apply Now

Jubil ID: 620

Company: JANUS Research Group

Location: Joint Base Andrews, MD

Description:
Your Journey at Crowe Starts Here:At Crowe
you can build a meaningful and rewarding career. With real flexibility to balance work with life moments
you’re trusted to deliver results and make an impact. We embrace you for who you are
care for your well-being
and nurture your career. Everyone has equitable access to opportunities for career growth and leadership. Over our 80-year history
deli

Qualifications:
Objectivity & Adaptability – Can change your mind over strongly held beliefs and pursue a new path with no loss of velocity Growth Mindset – Open to learning new skills and recognizes weakness in themselves Security – Understands the importance of security and starts to see work through a security lens Software Architecture – Has a good understanding of
and designs functions that are aligned with
the overall service architecture Hiring & Org Design – A competent interviewer Possibly manages one or two junior team members Does not look for glory and does not complain about work that needs to be done Bachelor’s degree in computer science
MIS
Information Systems or engineering fields
MCA
or equivalent experience Excellent oral and written communications skills 4 – 6+ years of relevant experience Understanding of object-orient programming

Benefits:
The wage range for this role takes into account the wide range of factors that are considered in making compensation decisions including but not limited to skill sets; experience and training; licensure and certifications; and other business and organizational needs A reasonable estimate of the current range is $99
500.00 - $223
500.00 per year

Responsibilities:
The Senior Platform Engineer role works within our agile/scrum Product Engineering team to develop software via assigned tasks This role is leading initiatives with little guidance to the definition of done
working with immediate peers
and communicating across immediate team Applying current and learning new technical skills and understanding required to complete tasks to the definition of done Conducts and facilitates code reviews at times ensuring coding standards are being met Writes technical documentation for application development Proactively seeks in-depth knowledge of all the applications and code worked on
even code not written by the individual Contributes to product demonstrations Conducts Proof-of-Concepts for approaches when asked and helps to provide pro/con inputs to the team for decision making Contributes to work process improvement concepts Communication - Communicates with wider team Provides feedback on communication of others Empathy & Humility - Constantly pushes for a better understanding of the needs and perspectives of those outside your viewpoint Makes sound decisions keeping customer in the forefront Initiative – Assesses and initiates tasks and projects independently Writing Code – Consistently writes testable
readable code across larger more complex projects You are an advocate for quality Testing – Independently tests and advises the rest of the team on quality of tests Debugging & Monitoring – Systematically debugs issues located within a single service
while taking greater responsibility for the monitoring systems Technical Understanding & Prioritization – Displays a clear technical confidence and understanding
prioritizes tasks and acts accordingly Also understands changes may impact external integrations and / or other dependencies and is conscious to plan and communicate accordingly Business Context – Knows how the business operates on a high level as well as their core team metrics and can use that knowledge in daily decisions with help Product Knowledge – Understands the purpose of the product Learning how it can be adapted to meet different needs Culture & Togetherness – Is conscious of signaling and tries to act as they would expect other team members to act Works to develop good positive relationships Participates in team activities Developing Others – Recognizes strengths of peers and looks for ways to support those strengths through project work Invests time in materials or processes to support team growth Peers see you as an informal coach Follows a structured hiring process and contributes to a decision Stakeholder Management – Is able to keep tangential teams informed and expectations managed around everyday work updates Uses judgement about others' reaction when disclosing information and opinions Team Leadership – Capable of informally managing interns and other staff Assumes good decisions in others' work Broadly
you do what you say you are going to do

Apply Now

Advertisements

Your AdSense Code (e.g., 250x250 or 300x250)
Another AdSense Unit
Jubil Jobs - Find Your Next Tech Career