Hi
I am graduating from my Computer Science degree in a few weeks from now!!
I started to look for my first job. For
the last couple years I gotten really into web programming(Asp.net).
My first choice would be to get a junior asp.net MVC developer but I don't any companies in my area use MVC yet or if they do they are not hiring.
So my second choice would be a junior asp.net Webforms developer. My other choices after that would be forms applications, mobile applications using .Net
and C#.
As you can see I am looking for something with .Net. I spent
the last couple years doing .Net projects for school, on my free time
and love
the Language
and it would pain me right now to switch to something like php.
So now I found a posting in my area for an Entry Software Developer. I like
the fact that they are using .net
and that it is entry job(I never worked in this industry
and never had more then like a tutoring job so I want to for like intermediate jobs).
Posting
Are you looking for an exciting challenge within a dynamic, people-oriented
culture where you can launch your technical career?
Company Name Inc. is a technology
consulting company, located in Canada,
that designs, develops,
and delivers
real-time interactive applications
accessed via
the Internet as well as
back-end tools to support these
applications. Company Name provides a
combination of out-of-the-box
and
customized solutions to an expanding
list of partners
and customers.
POSITION SUMMARY
As a member of our
team,
the
successful candidate will be
responsible for helping us increase
the quality
and stability of our
software systems by working jointly
and directly with both
the Software
Development teams
and the QA
Team.
The
primary mission of this role will be
to substantially enhance our test
automation suite.
The incumbent will
design
and program automated tests
(unit, integration, system, stress
and
load) in Visual Studio using C#
and
will develop sound processes that help
us identify
and resolve defects as
early as possible.
The successful
incumbent will help us improve
and
enhance system functionality,
reliability, performance
and
scalability.
This role is specifically designed for
an eager, bright, new graduate who is
looking for a stepping stone into a
software engineering role. We promote
from within
and invite new graduates
to apply for this important position -
which may lead to new opportunities.
We also offer a generous professional
development plan to help you on your
way.
You will be a key part of a
team of
experts that is responsible for
improving
the quality of our software
by:
• Designing, writing,
and executing
test plans
and programmatic tests in
Visual Studio using C#
and NUnit for
functional testing of our code, new
features, regression,
and performance
test procedures. • Working with
the
engineers to design
and build
the
stress
and load testing framework
which emulates tens
and even hundreds
of thousands of concurrent users via a
distributed network interfacing with
our Load Testing Lab. • Interfacing
with both
the Development
Team and the
QA
Team to ensure risks are identified
and managed. • Mentoring
and leading
the QA
Team in programmatic test
automation technologies
and tools.
MUST HAVE SKILLS / QUALIFICATIONS:
• Diploma or higher Degree in Computer
Science, or equivalent formal
training. • Fundamental C# programming
skills. • Knowledge of Internet
technologies
and Microsoft Windows
platforms. • Knowledge of PC hardware.
• Excellent communication skills (both
oral
and written). • Self-starter who
takes initiative, requires minimal
supervision, can handle multiple
simultaneous tasks. • Detail-oriented,
able to concentrate,
and work quickly.
• Proven diagnostic, analytical,
and
problem solving skills.
NICE TO HAVE SKILLS:
• Exposure to Visual Studio
Team
System or Visual Studio Test Edition.
• Exposure in C# using NUnit. •
Exposure to NUnit, HTTPUnit,
and other
automation tool suites. • Exposure to
Performance/Stress/Load Testing. •
Good understanding of relational
databases (MS SQL Server). • Familiar
with video
and online multi-player
games.
As part of our
team you will have
the
opportunity to work with a supportive
team of experts, drive your own
success,
and ride
the wave as we
continually expand our
team of
experts.
If you are interested in this
opportunity, please send your resume
to
[email protected] with “Entry Level
Software Developer” in
the subject
line.
So that is
the posting. To me it sounds like it is QA job. I don't have anything against QA jobs but alot of them seems to be your just clicking buttons
and running scripts.
Is this what a typical software developer does?
Like I am so on
the fence to apply for this job. On one side I am not sure how much programming I would be doing. Like I want to be at least half
the time programming otherwise my skills will never improve since I will never be programming in teams
and stuff.
At
the same time I have no experience in
the industry so on
the other side I am thinking just go for it
and then maybe a year later try to get a full programming job(provided that I got
the job). Yet if I am not programming in that job then that experience will not help me for
the next job I find as I will be back a square one.